fscanf函数读取数据,想问一下这样子读取为什么是错的呢???代码在图中

如题所述

fscanf需要用空格判断值与值的分界。如果没有空格,他会把所有的字符全部读到第一个变量里。
比如文件里有
10 20 30
读取的时候
fscanf(fp,"%d %d %d",&a&b,&c);
这样读取就是正确的
温馨提示:答案为网友推荐,仅供参考
相似回答