我试图解决关于二维矩阵的问题,但不幸的是矩阵输入给出了错误。这是代码:
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 个输入然后挂起。该怎么办?