新手求教输出图形问题
** * *
* * * * *
* * * * * * *
* * * * *
* * *
*
#include
int main()
{
int a,b,c,d,e,f;
for(a=1;a<=4;a++)//上半部
{
for(b=0;b<=4-a;b++)
{
printf(" ");
}
for(c=1;c<=2*a-1;c++)
{
printf("*");
}
printf("\n");
}
for(d=1;d<=3;d++);//下半部
{
for(e=1;e<=d;e++)
{
printf(" ");
}
for(f=1;f<=7-d*2;f++);
{
printf("*");
}
printf("\n");
}
return 0;
}
下半部输出的图案不对,出在什么地方了?