m 和i是啥,怎么填才能正确打印出来菱形啊?
输出一个正奇数n(1<=n<=9),打印一个高度为n的,由*组成的正菱形图形。
int i, j, m, n;
scanf("%d", &n);
m = ;
for( ) (3 分)
{
for (j = m + 1 - i; j > 0; j--)
{ printf (" "); }
for (j = 1; j <= 2 * i - 1; j++)
{ printf ("*"); }
printf("\n");
}
for ( )(3 分)
{
for (j = m + 1 - i; j > 0; j--)
{ printf (" "); }
for (j = 1; j <= 2 * i - 1; j++)
{ printf ("*"); }
printf ("\n");
}