scanf()返回值

scanf()返回值为int型;

测试代码:

#include <stdio.h>

int main()
{
	int a,b,c;
	int ret;
	ret=scanf("%d %d %d",&a,&b,&c);
	printf("%d\n",ret);
	return 0;
}

测试结果1:正确输入结果

测试结果2:错误输入一个数据

 

测试结果3:错误输入多个数据

scanf()返回值为int,当数据输入正确时,输入多少个数据就返回多大的整型值;输入错误时就返回0;

猜你喜欢

转载自blog.csdn.net/li_Xing666/article/details/81234277