#include int main() { int m,n,c,d,matrix[10][10],transpose[10][10]; printf("Enter rows and columns: "); scanf("%d %d", &m, &n); printf("\nEnter matrix elements:\n"); for (c = 0; c < m; ++c) for (d = 0; d < n; ++d) { printf("Enter element a%d%d: ", c + 1, d + 1); scanf("%d", &matrix[c][d]); } printf("\nEntered matrix:\n"); for (c = 0; c < m; ++c) for (d = 0; d < n; ++d) { printf("%d ", matrix[c][d]); if (d == c - 1) printf("\n"); } for (c = 0; c < m; ++c) for (d = 0; d < n; ++d) { transpose[d][c] = matrix[c][d]; } printf("\nTranspose of the matrix:\n"); for (c = 0; c < n; ++c) for (d = 0; d < m; ++d) { printf("%d ", transpose[c][d]); if (d == m - 1) printf("\n"); } return 0; }