Lấy dữ liệu mảng 2 chiều từ file bằng chương trình con

Em cần lấy dữ liệu mảng 2 chiều từ file bằng chương trình con thì làm như thế nào ạ?

void doc_file()
{
	int n;
	fscanf(f,"%d",&n);
	
	
	for (int i=1; i<=n ; i++)
	{
		for (int j=1; j<=n; j++)
		{
			fscanf(f,"%d",&a[i][j]);
		}
	}
}

int main()
{
	int a[100][100];
	FILE *f= fopen("D:/test_file/out.int","r+");
	doc_file();
	
}

“Chương trình con”?
Ý bạn là hàm doc_file()?
Truyền bằng tham số. doc_file(FILE *f).

2 Likes

Với mảng đó nữa. Vì mảng cấp ở đâu thì free ở đó.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?