#include <stdio.h>
 
int main()
{
 
    int i, j, mat[3][3], transposed_mat[3][3];
 
    printf("\n Enter the elements of the matrix: ");
 
    for (i = 0; i < 3; i++) {
 
        for (j = 0; j < 3; j++) {
 
            scanf("%d", &mat[i][j]);
  
        }
    }
 
    printf("\n The elements of the matrix are ");
 
    for (i = 0; i < 3; i++) {
 
        printf("\n");
 
        for (j = 0; j < 3; j++) {
 
            printf("\t %d", mat[i][j]);
 
        }
            
    }
 
    for (i = 0; i < 3; i++) {
 
        for (j = 0; j < 3; j++) {
 
            transposed_mat[i][j] = mat[j][i];
 
        }
            
    }
 
    printf("\n The elements of the transposed matrix are ");
 
    for (i = 0; i < 3; i++) {
 
        printf("\n");
 
        for (j = 0; j < 3; j++) {
 
            printf("\t %d", transposed_mat[i][j]);
 
        }
 
    }
    return 0;
}