Zxshan; 2022-10-12 19:40 采纳率: 66.7%
浏览 29
已结题

我想问下这个循环为啥会打印两遍?

情况就是这样,为啥会打印两遍那句话,不是太理解,有人看一下我这个问题出在哪里嘛,非常感谢

img

img

  • 写回答

1条回答 默认 最新

  • 浪客 2022-10-12 19:53
    关注

    输入字符串后有个回车符还在输入缓存里,没有清理掉,scanf前加一句getcahr()或者fflush(stdin)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月20日
  • 已采纳回答 10月12日
  • 创建了问题 10月12日