Sunday, December 25, 2022

C Programming. Inter change two columns of a matrix.

Inter change two columns of a matric.


#include<stdio.h>

int main() {
    int r, c, t, a, b;
    printf("Enter the no. of rows and columns : ");
    scanf("%d%d",&r,&c);
    int mat[r][c];
    // Taking input from the user.
    for (int i=0; i<r; i++){
        for (int j=0; j<c; j++ ){
            printf("matrix[%d][%d] = ", i+1,j+1);
            scanf("%d",&mat[i][j]);
        }
    }
    printf("Which two columns you want to interchange : ");
    scanf("%d%d",&a,&b);
    for (int i=0; i<r; i++){
        t=mat[i][a];
        mat[i][a]=mat[i][b];
        mat[i][b]=t;
    }
    for (int i=0; i<r; i++){
        for (int j=0; j<c; j++){
            printf(" %d ",mat[i][j]);
        }printf("\n\n");
    }

    return 0;

} 


No comments:

Post a Comment

Selection Sort Using C programming.

Selection sort is a simple and efficient sorting algorithm that works by repeatedly selecting the smallest (or largest) element from the un...