读书人

c判断输入有关问题

发布时间: 2012-02-17 17:50:42 作者: rapoo

c判断输入问题
while(scanf( "%d %d ",&a, &b) != EOF)
printf( "%d\n ",a+b);
哪位能具体讲解一下这句啊?

[解决办法]
CTRL+Z结束输入
[解决办法]
scanf 返回正确读取到的变量数量,所以应该是
while (2 == scanf( "%d %d ", &a, &b))


[解决办法]
2楼正解,scanf返回值是成功被赋值的变量的个数,如果出现错误或遇到文件结束字符,字符串结束字符就返回EOF

读书人网 >C++

热点推荐