scanf时清除缓冲区的方法

来源:互联网 发布:淘宝考试 编辑:程序博客网 时间:2024/05/14 08:55

前面输入其他类型 后面输入字符时剔除\n的方法:

①ch字符输入前加getchar();

②用格式符%*c%c     %*c:读入一个字符但忽略它(不给任何变量赋值)

③前面加空格  空格%c

④在输入前加fflush(stdin);

0 0