【发布时间】:2014-11-08 09:30:14
【问题描述】:
我创建了一个文件,内容为:'12 7 -14 3 -8 10'
我想输出所有整数类型的数字。但是编译运行程序后,我只得到第一个数字'12'
这是我的代码:
#include <stdio.h>
main(){
FILE *f;
int x;
f=fopen("C:\\Users\\emachines\\Desktop\\ind\\in.txt", "r");
fscanf(f, "%d", &x);
printf("Numbers: %d", x);
fclose(f);
}
我做错了什么?
【问题讨论】: