下面C语言代码错误是true,未声明标识符,这是为什么?怎么修改? #include <stdio

下面C语言代码错误是true,未声明标识符,这是为什么?怎么修改?
#include <stdio.h>

int main()
{
int n,nCount = 0;
int maxtime = 10;
while ( true ){
printf("请输入第%d个数:", ++nCount );
scanf("%d", &n );
printf("第%d个数是%d\n", nCount, n );

// 如果限制次数就可以添加下面判断
if ( nCount == maxtime ) break;
}

return 0;
}

C语言里没有bool类型,也没有true/false
你改成 while(1) 或者while(1==1) 都可以
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-23
你可以把true改成1试试
相似回答