void main() { int A[2][3] , B[3][2]; int i, j; /* 'i' used for rows and 'j' used for columns */ clrscr(); printf(" Enter the elements of A\n"); for(i=0 ; i<2 ; i++) { for(j=0 ; j<3 ; j++) { scanf("%d" , &A[i][j] ); } } printf(" Matrix is\n"); for(i=0 ; i<2 ; i++) { for(j=0 ; j<3 ; j++) { printf("%d\t",A[i][j] ); /* '\t' used for Tab */ } printf("\n"); /* '\n' used for next line character */ } for(i=0 ; i<3 ; i++) { for(j=0 ; j<2 ; j++) { B[i][j] = A[j][i]; } } printf(" After Transpose\n"); for(i=0 ; i<3 ; i++) { for(j=0 ; j<2 ; j++) { printf("%d\t" , B[i][j] ); } printf("\n"); } getch(); }
C Programming,C Objective,Advanced C/C++ Programming,C++ Programming,Linux System Programming,RTOS,Interview Questions,Multimedia,Stagefright,Android Application Programming
My Blog List
Write a C program to transpose the given matrix
Transpose: Transpose of a Matrix means changing Rows into Columns and vice-versa.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment