2 次元行列に関する問題を解こうとしましたが、残念ながら行列の入力でエラーが発生しました。これはコードです:
int arr[4][4];
int r, c;
scanf("%d", &r);
scanf("%d", &c);
int i, j;
fflush(stdin);
for(i = 0; i < r; i++)
for(j = 0; j < c; j++)
scanf("%d", &arr[i][j]);
これを実行すると、追加の入力が必要になります。
例: if r = 2
and c = 2
> then 6 回の入力が必要で、ハングします。何をすべきか?