scanf返回值怎么判断输入错误(scanf如何正确输入代码)

scanf返回值怎么判断输入错误(scanf如何正确输入代码)

首页维修大全综合更新时间:2025-02-02 14:25:04

scanf返回值怎么判断输入错误

1、可以使用EOF来判断输入是否结束。scanf()函数是有返回值的,成功读入的数据个数其返回值,没有数据被读入,返回0,如果发生错误,则返回EOF。scanf()函数是读入函数的之一,还有用于数据文件读入的fscanf()等。fscanf()在遇到文件结束符时返回EOF。

2、例如:while(scanf("%d",&n)!=EOF);

scanf有返回值,返回的是接收到了几个输入 所以可以: if(scanf("%d,%d",&a,&b)!=2) printf("blablabla");

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.