c语言中为什么使用gets读取的话之前需要加这么一小段函数?

我们老师好像讲了点但我完全没懂。

while((ch=getchar())!=EOF&&ch!='\n')
    ;
阅读 2.2k
2 个回答

判断有没有输入回车

先获取到终端上的多余字符,然后再等待用户输入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题