scanf的返回值类型为int,返回值等于正确被读取到的数据的个数
int n=scanf(“%d%d%d”,&a,&b,&c)
输入1:ab1 n=0
输入2:102 n=3
int n=scanf(“%d%d”,&a)
输入3:12 n=2
输入4:End of file或者错误
n=EOF=-1
一般当输入数据组数未知时,可配合while使用
示例1:while(scanf("%d %d",&a,&b)!=EOF)
EOF和scanf用法
最新推荐文章于 2024-05-22 11:26:28 发布