Sunday 15 December 2013

C Program to Find the Transpose of a given Matrix

#include < stdio.h>

void main()
{
static int array[10][10];
int i, j, m, n;

printf("Enter the order of the matrix \n" );
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]);
}
}
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" );
}
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" );
}
}

Output

 Enter the order of the matrix
3 3
Enter the coefiicients of the matrix
3 7 9
2 7 5
6 3 4
The given matrix is
3 7 9
2 7 5
6 3 4
Transpose of matrix is
3 2 6
7 7 3
9 5 4

For More Details Please Visit Ictjobs.info

No comments: