如何在C中读取/解析输入?常见问题

如何在C中读取/解析输入?常见问题

当我试图读取/解析输入时,我的C程序出现了问题。

帮助?


这是一个常见问题条目。

StackOverflow许多与C语言的阅读输入相关的问题,答案通常集中在特定用户的具体问题上,而没有真正描绘出整个画面。

这是一种全面涵盖一些常见错误的尝试,因此,这一系列具体的问题可以通过将它们标记为重复的问题来回答:

  • 为什么最后一行打印两次?
  • 为什么我的

    scanf("%d", ...) / scanf("%c", ...)

    失败?
  • 为什么

    gets()

    克拉什?
  • ...

答案标记为社区wiki。可以自由地改进和(谨慎地)扩展。


江户川乱折腾
浏览 378回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP