scanf的返回值有后面的参数决定
scanf(%d%d, a, b);
如果a和b都被成功读入,那么scanf的返回值就是2
如果只有a被成功读入,返回值为1
如果a和b都未被成功读入,返回值为0
如果遇到错误或遇到end of file,返回值为EOF。
且返回值为int型.
需要注意的是
1、sacnf()中的变量必须使用地址。
2、scanf()的格式控制串可以使用其它非空白字符,但在输入时必须输入这些字符。
3、在用%c输入时,空格和“转义字符”均作为有效字符。