程序发给你,你试试吧,有问题再问:
#include<stdio.h>
int main()
{
int a1[50]; //定义数组,大小50,结构体形式你自己定义就行
FILE*fp;
int k=0;
int i
if((fp=fopen("test.txt","r"))==NULL) //打开文件,文件名你自己改
{
printf("cant find the file!");
return -1;
}
while(!feof(fp)) // 读取到文件结束自动退出
{
fscanf(fp,"%d",&a1[k]); // 顺序读取文件内容
k++;
}
printf("读取文件后,数组内的结果显示:\n");
for(i=0;i<k;i++)
printf("%d\n",a1[i]);
fclose(fp);
}