输入正整数n(n为奇数),打印一个高度为n的"*"菱形图案。
#include <stdio.h>
int main(void)
{
int i,j,n;
printf("input a number: ");
scanf("%d",&n);
for(i=1; i<=n; i=i+2)
{
for(j=1; j<=n-i; j++)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
printf("* ");
}
printf("\n");
}
for(i=1; i<=n-2; i=i+2)
{
for(j=1; j<=i+1; j++)
{
printf(" ");
}
for(j=1; j<=n-i-1; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}