黑马程序员技术交流社区
标题:
关于scanf接收字符
[打印本页]
作者:
lclofty
时间:
2015-7-22 07:19
标题:
关于scanf接收字符
循环用scanf输入字符 回车键也会被当做字符存放入scanf的缓冲区 导致出错
两种解决办法
1、两句scanf语句 第一个用来存放输入字符,第二个用来存放回车
2、用输入控制符%*c 跳过回车
其他方法欢迎大家补充
作者:
我的呸
时间:
2015-7-22 08:38
还有别的方法吗?
作者:
杨远鹏
时间:
2015-7-22 21:47
有用,顶一个
作者:
jinlong129
时间:
2015-7-22 22:05
我的呸 发表于 2015-7-22 08:38
还有别的方法吗?
加逗号或者其他 符号 scanf("%d,%d,%d", &a, &b, &c ); 输入的时候也要输入,号
作者:
liaohaojin
时间:
2015-7-22 22:14
还是不错的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2