while(b<=a); 写错了
是while(b<=a)
请注意 末尾没有分号
另外有一个地方少了一个 b=b+1;
完整代码如下:
[code=Cpp width=740px]#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int a,b;
a=0;
while(a<=10)
{
system("cls");
b=1;
while(b<=a)
{
printf(" ");
b=b+1;
}
printf(" O\n");
b=1;
while(b<=a)
{
printf(" ");
b=b+1;
}
printf("<H>\n");
b=1;
while(b<=a)
{
printf(" ");
b=b+1;
}
printf("I I\n");
Sleep(1000);
a++;
}
Sleep(5000);
return 0;
}
[/code] |