ファイルからこの行列 **a に値を読み込もうとしていますSegmentation fault
が、scanf
. 私のエラーを説明してもらえますか?ありがとうございました
int main(int argc, char**argv) {
int**a;
FILE * fp;
int i, j, temp;
int n = 8;
fp = fopen("matrix.txt", "r");
a = malloc(sizeof(int)*n);
for (i = 0; i < n; i++)
a[i] = malloc(sizeof(int)*n);
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
fscanf(fp, "%d", a[i][j]);
return 0;
}