未曾注意过的scanf函数的返回值
来源:互联网 发布:windows防火墙不能关闭 编辑:程序博客网 时间:2024/05/20 16:42
返回值
scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF。
如:
scanf("%d,%d", &a, &b);
如果a和b都被成功读入,那么scanf的返回值就是2
如果只有a被成功读入,返回值为1
如果a和b都未被成功读入,返回值为0
如果遇到错误或遇到end of file,返回值为EOF。
且返回值为int型.
例:使用scanf函数输入数据。
#include<stdio.h>
int main()
{
int a,b,c;
printf("输入 a, b, c\n");
scanf("%d,%d,%d", &a, &b, &c);
printf("a = %d b = %d c = %d\n", a, b, c);
fflush(stdin);
return 0;
}
注意上面的scanf("%d,%d,%d",&a,&b,&c);中%d,%d,%d之间有逗号,在输入数据时也要加逗号,如果去掉逗号,输入时就不用逗号,而用空格,tab键或回车键将各个数据隔开
- 未曾注意过的scanf函数的返回值
- scanf( )函数的返回值
- Scanf函数的返回值
- scanf函数的返回值
- scanf函数的返回值
- 未曾想过的改变
- scanf,printf函数的返回值
- printf和scanf函数的返回值
- scanf函数的返回值问题
- scanf和printf函数的返回值
- printf与scanf的返回值、注意点
- scanf的返回值
- scanf的返回值
- scanf的返回值
- scanf的返回值
- 你未曾了解过的javascript?!!
- 未曾探索过的string连接符"+"
- scanf函数值得注意的几个问题
- servlet 生命周期
- String和StringBuffer的区别
- 1031 数据逆序显示
- 软文写作技巧
- 1032 各位数字求和
- 未曾注意过的scanf函数的返回值
- mysql中delete 和 drop 区别:
- 1033 计算最高位数字
- 设计模式学习过程-1- 理解面向对象
- 1034 任意长度整数的位数
- Nested Dolls
- 我的宝贝42
- 1035 求整数的绝对值
- 1036 符号属性判断