c语言的关于文件的程序,为何连按两次回车也不能结束输入

[复制链接]
查看11 | 回复2 | 2013-5-3 21:46:13 | 显示全部楼层 |阅读模式
大致问题在scanf里,%d 和 %s 之间应该没有空格才是,如果有空格,那输入的时候也要遵循格式,输上空格,所以两次回车不会结束,最好去掉空格,防止出错...
回复

使用道具 举报

千问 | 2013-5-3 21:46:13 | 显示全部楼层
猜测是%s仍然识别了空格,或者是将abc def识别成了abc,把def留到了流里这个都有可能对scanf研究的不是特别深,有的函数对空格、换行符、tab的处理方式不一样...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则