scanf的\n是不是忽略所有类似空格回车的字符
scanf("%d%d%d\n",&a,&b,&c)中的\n是不是忽略所有类似空格回车的字符
- C/C++ code
#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ int a,b,c; scanf("%d%d%d\n",&a,&b,&c); printf("%d%d%d",a,b,c); scanf("%c",&a); printf("%c",a); printf("%s",argv[0]); system("PAUSE"); return 0;}
中输入 1 2 3后输入空格后回车还是没输入,必须输入非空格回车之类的字符才输入下一个a
[解决办法]
http://blog.csdn.net/bobo0421/article/details/4546955