【C语言】初学者使用scanf遇到的问题
  TEZNKK3IfmPf 2024年03月30日 121 0

本篇对初学者

用scanf输入的时候会发现这样一个问题

scanf("%d%d%d",&a,&b,&c);

想要输出a=57 ,b=8 ,c=4

但当你按顺序输入abc后,再按回车没反应,光标继续闪

解决:a.在你输入的a,b,c数值中间加上空格再按回车,例如:57 8 4

b.可以这样写:scanf("%2d%1d%1d",&a,&b,&c); 这样就不用这样输入(57 8 4),可以不用输入空格(5784),它会根据% 后面的值来限定输出范围.

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年03月30日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年03月30日   145   0   0 C++c语言
  TEZNKK3IfmPf   2024年04月19日   53   0   0 进程c语言
TEZNKK3IfmPf