c语言如何实现:现在有一个矩阵数据文件,m行n列,如何将其读入到二维数组data[m][n]中

c语言如何实现:现在有一个矩阵数据文件,m行n列,如何将其读入到二维数组data[m][n]中
最新回答
性冷不矫情

2024-05-19 05:54:00

#include<stdio.h>
void main()
{
int i,j,data[3][3];
FILE *fp;
if((fp=fopen("位置","r"))==NULL){
printf("can not open file\n");
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
fscanf(fp,"%d",&data[i][j]);
if(fclose(fp)){
printf("can not close the file\n");}
for(i=0;i<3;i++){
for(j=0;j<3;j++)
printf("%d ",data[i][j]);
printf("\n");}
}
晚街听风

2024-05-19 09:07:41

用这个函数fcanf