C语言实验——矩阵转置
Time Limit: 1000MS
Memory Limit: 65536KB
输入N*N的矩阵,输出它的转置矩阵。
Input
第一行为整数N(1≤N≤100)。
接着是一个N*N的矩阵。
接着是一个N*N的矩阵。
Output
转置矩阵。
Example Input
2 1 2 1 2
Example Output
1 1 2 2
Hint
Author
ZJGSU
#include <stdio.h> int main () { int i , n ,s[101][101] , j; scanf ("%d" , &n); for (i = 0 ; i < n;i++) { for (j = 0 ; j < n ; j++) { scanf("%d" , &s[i][j]); } } for (i = 0 ; i < n ; i++) { for (j = n - 1 ; j >= 0 ; j--) { if (j == 0 ) printf("%d\n" , s[j][i]); else printf("%d " , s[j][i]); } } printf("\n"); return 0; }