[求助]有个循环问题
while(scanf("%d",&num)!=EOF)有人说我这写成了个死循环,请帮忙找一下错误。谢谢!
----------------解决方案--------------------------------------------------------
while(scanf("%d",&num)!=EOF)
一般用于文件输入.
----------------解决方案--------------------------------------------------------
ctrl+z 或ctrl+d
可以结束输入
----------------解决方案--------------------------------------------------------
EOF为文件结束标记
----------------解决方案--------------------------------------------------------
EOF=-1,在stdio.h里表常量,scanf()正确输入返回1,否则0,和ctrl+z为-1
[此贴子已经被作者于2006-12-8 18:53:34编辑过]
----------------解决方案--------------------------------------------------------