作业帮 > 综合 > 作业

while(scanf("%d",&m)!=EOF)

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/27 20:43:36
while(scanf("%d",&m)!=EOF)
while(scanf(
我想实现多组数据的循环输入,每组数据包含2个数,中间用一个空格隔开.
最后我想输入ctrl + Z 然后回车 来结束.
如果我用while(scanf("%d %d",&a,&b)!=EOF)来做的话,就无法通过输入ctrl + Z 然后回车 来结束.
scanf ()的返回值是实际得到的数据的个数 如果没有任何字符成功读入 scanf的返回值是EOF
这里,你按的回车也是字符被读入了,所以退不出