TRANSPOSE OF A MATRIX
TRANSPOSE OF A MATRIX:
A=[2 3 4] A'=[2 1] [1 2 3] [3 2] [4 3]
C SOURCE CODE:
#include<stdio.h> #include<conio.h> void main() { int m,n,i,j,a[20][20],b[20][20]; printf("\n Enter the no. of rows in matrix:"); scanf("%d",&m); printf("\n Enter the no. of columns in matrix:"); scanf("%d",&n); printf("\n Enter the matrix:"); for(i=0;i<m;i++) { for(j=0;j<n;j++) scanf("%d",&a[i][j]); } printf("\n MATRIX IS:\n"); for(i=0;i<m;++i) { for(j=0;j<n;j++) printf("%5d",a[i][j]); printf("\n"); } } for(i=0;i<m;i++) { for(j=0;j<n;j++) a[i][j]=b[j][i]; } printf("\n TRANSPOSE OF MATRIX :\n"); for(i=0;i<n;++i) { for(j=0;j<m;j++) printf("%5d",a[i][j]); printf("\n"); } getch(); }
Comments
Post a Comment