//displaying Transpose of matrix(square matrix)
#include<stdio.h>
main()
{
int i,j,m1[5][5],n;
printf("Enter order of matrix(n*n)\n n : ");
scanf("%d",&n);
//This is for matrix Input
printf("Enter matrix details one by one\n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("m[%d][%d] : ",i,j);
scanf("%d",&m1[i][j]);
}
}
// This is for displaying the Entered Elements in Matrix form
printf("\n THE INPUT MATRIX IS \n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("\t %d",m1[i][j]);
}
printf("\n");
}
/* Here we are not changing the elements in matrix but we are displaying
it in transposed matrix */
printf("\n THE TRANSPOSE OF INPUT MATRIX IS \n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("\t %d",m1[j][i]);
}
printf("\n");
}
}
#include<stdio.h>
main()
{
int i,j,m1[5][5],n;
printf("Enter order of matrix(n*n)\n n : ");
scanf("%d",&n);
//This is for matrix Input
printf("Enter matrix details one by one\n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("m[%d][%d] : ",i,j);
scanf("%d",&m1[i][j]);
}
}
// This is for displaying the Entered Elements in Matrix form
printf("\n THE INPUT MATRIX IS \n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("\t %d",m1[i][j]);
}
printf("\n");
}
/* Here we are not changing the elements in matrix but we are displaying
it in transposed matrix */
printf("\n THE TRANSPOSE OF INPUT MATRIX IS \n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("\t %d",m1[j][i]);
}
printf("\n");
}
}
No comments:
Post a Comment