ACM输入问题

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

...全文
169 4 打赏 收藏 举报
写回复
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再按回车你就认为输入结束了
  • 打赏
  • 举报
回复
发帖
C语言

6.7w+

社区成员

C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
帖子事件
创建了帖子
2020-05-15 11:48
社区公告
暂无公告