#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include<stdlib.h>
#include <string.h>
#include <windows.h>
#include <stdbool.h>
#include<math.h>
#include <stdio.h>
#include <stdbool.h>
#include <stdio.h>
int main()
{
int matrix[5][6] =
{
{1, 2, 3, 4, 5, 6},
{7, 8, 9, 10, 11, 12},
{13, 14, 15, 16, 17, 18},
{19, 20, 21, 22, 23, 24},
{25, 26, 27, 28, 29, 30}
};
int transposedMatrix[6][5];
// 转置矩阵
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 6; j++) {
transposedMatrix[j][i] = matrix[i][j];
}
}
// 输出转置后的矩阵
printf("转置后的矩阵:\n");
for (int i = 0; i < 6; i++) {
for (int j = 0; j < 5; j++) {
printf("%d ", transposedMatrix[i][j]);
}
printf("\n");
}
return 0;
}