Monday, July 2, 2018

C program to create transpose of a matrix

    /*

     * C program to accept a matrix of order MxN and find its transpose

     */

    #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");

        }

    }


No comments:

Post a Comment

How can I run a C++ program directly from Windows?

How-can-I-run-a-C-program-directly-from-Windows