首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

scanf的\n是否忽略所有类似空格回车的字符

2012-09-02 
scanf的\n是不是忽略所有类似空格回车的字符scanf(%d%d%d\n,&a,&b,&c)中的\n是不是忽略所有类似空格回车

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

热点排行