C program for Transpose of Matrix.

C PROGRAM



#include<stdio.h>

int main()
{

  int M[50][50],T[50][50];

  int m,n,i,j;

  printf("Enter number of rows:");

  scanf("%d",&m);

  printf("Enter number of columns:");

  scanf("%d",&n);

  printf("Enter elements of matrix M:\n");

  for(i=0;i<m;i++)
   {

     for(j=0;j<n;j++)
    {

     scanf("%d",&M[i][j]);

    }

   }

  for(i=0;i<m;i++)
   {

    for(j=0;j<n;j++)
    {

     T[j][i]=M[i][j];

    }
   }

  printf("Enterd matrix is:\n");

  for(i=0;i<m;i++)
   {

    for(j=0;j<n;j++)
    {

     printf("\t%d",M[i][j]);

    }

     printf("\n");

   }

  printf("The Transpose of Matrix M is:\n");

  for(i=0;i<m;i++)

   {

    for(j=0;j<n;j++)
    {

     printf("\t%d",T[i][j]);

    }

    printf("\n");

   }

   return 0;

}




***OUTPUT***




    

Post a Comment

0 Comments