C Program To Transpose Of Matrix

 C Program To Transpose Of Matrix

// C Program To Transpose Of Matrix
#include<stdio.h>

int main()
{
int a[20][20],b[20][20],m,n,i,j;
printf("Enter The No. Of Rows Of Matrix A:--");
scanf("%d",&m);
printf("Enter The No. Of Column Of Matrix A:--");
scanf("%d",&n);
        //Entering The Element Of Matrix A
    printf("\nEnter The Elements Of Matrix A:--\n");
    for(i=0;i<m;i++)
        {
         printf("\nEnter The Element Of %d Row--\n",i+1);
                for(j=0;j<n;j++)
                {
                    printf("Enter The Element Of %d Column:--",j+1);
                    scanf("%d",&a[i][j]);
                }
        }


        printf("\nMatrix A:--");
        for(i=0;i<m;i++)
            {
            printf("\n\t");
            for(j=0;j<n;j++)
                {
                printf("%d ",a[i][j]);
                }
            }
        //Transpose Of Matrix
        for(i=0;i<n;i++)
        {
            for(j=0;j<m;j++)
                b[i][j]=a[j][i];
        }
        printf("\nTransose Of Matrix A:--");
        for(i=0;i<n;i++)
            {
            printf("\n\t");
            for(j=0;j<m;j++)
                {
                printf("%d ",b[i][j]);
                }
            }


}

Post a Comment

0 Comments