weloe
2021-09-28 17:27
采纳率: 100%
浏览 29

c语言scanf函数问题

scanf("%d\n",&a)
为啥%d后加了换行符后程序无法进行

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • 快乐鹦鹉 2021-09-28 17:29
    已采纳

    可以进行,但你需要两次换行才行,一次对应scanf中的换行,一次是真正表示输入完成的换行

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • qfl_sdu 2021-09-28 17:30

    scanf函数本身默认使用空格和换行符来结束输入,所以,如果再scanf中使用了换行符,就需要多敲一次回车键。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题