如何使一个c语言程序运行一遍之后重新回到scanf 就是说我输入一组数据,然后回车出结果,我希望之

如何使一个c语言程序运行一遍之后重新回到scanf
就是说我输入一组数据,然后回车出结果,我希望之后依然可以输入第二次,第三次数据

使用while循环吧,例子如下面代码
#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;
}追问

这个程序跑不出来,true,未声明的标识符

追答

那你就把true改成1, while(1)

追问

ok

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-21
用for循环语句 你可以设定这个循环只当到了你设定的某个值变化时退出
第2个回答  2014-10-21
第3个回答  2014-10-21
空空空们聚聚聚聚聚聚聚
相似回答