WAP to accept numbers from user for two, 2D arrays and display the contents of both and also display addition of both.


Comments

  1. #include

    int main() {
    int i, j, mat1[10][10], mat2[10][10], mat3[10][10];
    int row1, col1, row2, col2;

    printf("\nEnter the number of Rows of Mat1 : ");
    scanf("%d", &row1);
    printf("\nEnter the number of Cols of Mat1 : ");
    scanf("%d", &col1);

    printf("\nEnter the number of Rows of Mat2 : ");
    scanf("%d", &row2);
    printf("\nEnter the number of Columns of Mat2 : ");
    scanf("%d", &col2);



    for (i = 0; i < row1; i++) {
    for (j = 0; j < col1; j++) {
    printf("Enter the Element a[%d][%d] : ", i, j);
    scanf("%d", &mat1[i][j]);
    }
    }


    for (i = 0; i < row2; i++)
    for (j = 0; j < col2; j++) {
    printf("Enter the Element b[%d][%d] : ", i, j);
    scanf("%d", &mat2[i][j]);
    }


    for (i = 0; i < row1; i++)
    for (j = 0; j < col1; j++) {
    mat3[i][j] = mat1[i][j] + mat2[i][j];
    }


    printf("\nThe Addition of two Matrices is : \n");
    for (i = 0; i < row1; i++) {
    for (j = 0; j < col1; j++) {
    printf("%d\t", mat3[i][j]);
    }
    printf("\n");
    }


    }

    ReplyDelete
  2. #include

    int main() {
    int i, j, mat1[10][10], mat2[10][10], mat3[10][10];
    int row1, col1, row2, col2;

    printf("\nEnter the number of Rows of Mat1 : ");
    scanf("%d", &row1);
    printf("\nEnter the number of Cols of Mat1 : ");
    scanf("%d", &col1);

    printf("\nEnter the number of Rows of Mat2 : ");
    scanf("%d", &row2);
    printf("\nEnter the number of Columns of Mat2 : ");
    scanf("%d", &col2);



    for (i = 0; i < row1; i++) {
    for (j = 0; j < col1; j++) {
    printf("Enter the Element a[%d][%d] : ", i, j);
    scanf("%d", &mat1[i][j]);
    }
    }


    for (i = 0; i < row2; i++)
    for (j = 0; j < col2; j++) {
    printf("Enter the Element b[%d][%d] : ", i, j);
    scanf("%d", &mat2[i][j]);
    }


    for (i = 0; i < row1; i++)
    for (j = 0; j < col1; j++) {
    mat3[i][j] = mat1[i][j] + mat2[i][j];
    }


    printf("\nThe Addition of two Matrices is : \n");
    for (i = 0; i < row1; i++) {
    for (j = 0; j < col1; j++) {
    printf("%d\t", mat3[i][j]);
    }
    printf("\n");
    }


    }

    ReplyDelete

Post a Comment