本人在c语言编辑等腰三角形星号;下面是我的程序那里错了。 高手指点

2025-06-28 04:20:51
推荐回答(1个)
回答1:

//你的每个for后面都有个分号,去掉就可以了
//还有你的算法的输出层数和输入层数不符,改了下
#include
int main ( )
{
int c,k,n,x;
scanf("%d",&n);
for(c=1;c<=n;c++)
{
for(k=1;k<=n-c;k++)
printf(" ");
for (x=1;x<=c;x++)
printf("* ");
printf("\n");

}
return 0;
}

7
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
请按任意键继续. . .