scanf函数返回值
时间: 2024-01-19 21:18:17 浏览: 120
scanf函数解析
scanf函数的返回值是成功读取并转换的参数数目。如果成功读取了一个参数,则返回1;如果成功读取了两个参数,则返回2;以此类推。如果读取失败或者到达了输入的末尾,则返回EOF(-1)。
示例代码如下:
```c
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入两个整数:");
int result = scanf("%d %d", &num1, &num2);
printf("成功读取了 %d 个参数\n", result);
return 0;
}
```
运行示例代码后,程序会提示用户输入两个整数,然后输出成功读取的参数数目。
阅读全文