ACM输入问题

LubinLew 2020-05-15 11:48:18
Hits 的提示我没看明白,到底怎么知道输入结束?我用scanf()== EOF 判断 都不通过

...全文
186 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LubinLew 2020-05-16
  • 打赏
  • 举报
回复
引用 3 楼 自信男孩 的回复:
scanf("xxx", &xxx) != EOF

windows下是输入快捷键: ctr+z
Linux输入快捷键:ctr+d

这是在线的ACM,他会自动给你的程序输入,检查输出
自信男孩 2020-05-16
  • 打赏
  • 举报
回复
scanf("xxx", &xxx) != EOF

windows下是输入快捷键: ctr+z
Linux输入快捷键:ctr+d
@大愚@ 2020-05-16
  • 打赏
  • 举报
回复
因为scanf是一个有返回值的内置函数,返回值 == scanf读取的数字个数
Simple-Soft 2020-05-16
  • 打赏
  • 举报
回复
scanf一个特殊字符作为结束,比如输入q再按回车你就认为输入结束了

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧