Introduction
I have used CodeBlocks compiler for debugging purpose. But you can use any C programming language compiler as per your availability.
#include <stdio.h> void main() { static int array[10][10]; int i, j, m, n; printf("Enter the order of the matrix \n"); // Inputing elements in matrix from user scanf("%d %d", &m, &n); printf("Enter the coefiicients of the matrix\n"); for (i = 0; i < m; ++i) { for (j = 0; j < n; ++j) { scanf("%d", &array[i][j]); } } //Printing the original matrix printf("The given matrix is \n"); for (i = 0; i < m; ++i) { for (j = 0; j < n; ++j) { printf(" %d", array[i][j]); } printf("\n"); } //Printing the transpose of matrix printf("Transpose of matrix is \n"); for (j = 0; j < n; ++j) { for (i = 0; i < m; ++i) { printf(" %d", array[i][j]); } printf("\n"); } }