您的位置:首页 > 编程语言 > C语言/C++

C语言里面输出函数scanf加\n转行符号会出错

2013-08-25 11:01 190 查看
在编写C语言代码时,相信大家对使用转行符合\n是司空见惯了,我之前没试过在输入函数scanf里面加转行符合\n,今天加了一试比如输入a、b的值,如下所示

scanf("%d, %d\n", &a, &b)
printf("a=, b= \n", a, b);


运行时输出a值是对的,但b的值总是错误的,查了下书籍原来是scanf里面加入转行符号是没有作用的,因为输入函数scanf里面没有转行功能,加入了转行符号\n之后就会往往出错,把scanf里面转行符号\n去掉就会有输出正确了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: