题解 | #矩阵转置#
矩阵转置
https://www.nowcoder.com/practice/0fe4d131737d4138912c3b5df8569245
#include <stdio.h>
int main() {
int n;
scanf("%d\n", &n);
int arr[n][n];
for(int i=0; i<n; i++){
for(int j=0; j<n; j++){
scanf("%d ", &arr[i][j]);
}
}
for(int i=0; i<n; i++){
for(int j=i; j<n; j++){
int t = arr[i][j];
arr[i][j] = arr[j][i];
arr[j][i] = t;
}
}
for(int i=0; i<n; i++){
for(int j=0; j<n; j++){
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}

