我是初学者,请教大侠,怎么实现c++中从文本文件中n行的数据读取以m*l的二维数组形式输出的数据?例如,文本中的数据123456789101112131415要读取它,并以3*5的二维数组存放并以其形式输出怎么实现?
void main(){ int a[3][5], n = 0; FILE *fp = fopen("1.txt", "r"); while (fscanf(fp, "%d", &a[n/5][n%5]) == 1) n++; fclose(fp);}
谢谢,