我在这里浏览了“for”循环问题的代码。我检查了我的分号等,但仍然无法弄清楚为什么我的循环只循环一次。
代码如下,谢谢。
#include <stdio.h>
#include <cs50.h>
int main(void)
{
printf("Enter Height: ");
int height = GetInt();
int i;
int count = 1;
for(i=height; i>0; i--)
{
for(i=height-1;i>0;i--)
{
printf(" ");
}
for(i=count;i>0;i--)
{
printf("#");
}
printf(" ");
for(i=count;i>0;i--)
{
printf("#");
}
count++;
printf("\n");
}
}