思路* 按照输入读入,注意r c 读入时有个空格,然后要用getchar吃掉空格,然后正常读入。行列交换的意思是输入的行数或者列数进行交换,然后循环上层是一行或者一列的数的个数。 int main() { int a[15][15],b[15][15]; int i,j,n,m,flag=1,k; scanf("%d%d",&n,&m); for(i=0;i<n;i++){ for(j=0;j<m;j++){ scanf("%d",&a[i][j]); } } ...