Advertisement
AedenCak3

C program to read two r*c matrices A and B from user and print the matrix 5A+7B+9

Dec 17th, 2021
660
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.66 KB | None | 0 0
  1.  
  2. #include<stdio.h>
  3. #include<string.h>
  4. int main()
  5. {
  6.     int i,j;
  7.     int r,c;
  8.  
  9.  
  10.     printf("enter the  value of r and c: ");
  11.     scanf("%d%d",&r,&c);
  12.  
  13.     int A[r][c],B[r][c],sum[r][c],result[r][c];
  14.  
  15.     printf("enter elements of A\n");
  16.     for(i=0;i<r;i++)
  17.     {
  18.         for(j=0;j<c;j++)
  19.         {
  20.             printf("A[%d][%d]", i,j);
  21.             scanf("%d",&A[i][j]);
  22.         }
  23.         printf("\n");
  24.     }
  25.     printf("enter elements of B\n");
  26.     for(i=0;i<r;i++)
  27.     {
  28.         for(j=0;j<c;j++)
  29.         {
  30.             printf("B[%d][%d]",i,j);
  31.             scanf("%d",&B[i][j]);
  32.         }
  33.         printf("\n");
  34.     }
  35.  
  36.  
  37.     printf("displaying values of A\n");
  38.     for(i=0;i<r;i++)
  39.     {
  40.         printf("\t");
  41.         for(j=0;j<c;j++)
  42.             printf("A[%d][%d]: %d ",i,j,A[i][j]);
  43.  
  44.         printf("\n");
  45.     }
  46.     printf("displaying values of B\n");
  47.     for(i=0;i<r;i++)
  48.     {
  49.         printf("\t");
  50.         for(j=0;j<c;j++)
  51.             printf("B[%d][%d]: %d ",i,j,B[i][j]);
  52.  
  53.         printf("\n");
  54.     }
  55.  
  56.  
  57.     printf("after doing the sum\n");
  58.     for(i=0;i<r;i++)
  59.     {
  60.         for(j=0;j<c;j++)
  61.             sum[i][j] = 5*A[i][j]+7*B[i][j];
  62.     }
  63.  
  64.     for(i=0;i<r;i++)
  65.     {
  66.         printf("\t");
  67.         for(j=0;j<c;j++)
  68.             printf("%d ", sum[i][j]);
  69.  
  70.             printf("\n");
  71.     }
  72.  
  73.     for(i=0;i<r;i++)
  74.     {
  75.         for(j=0;j<c;j++)
  76.             result[i][j]=9+sum[i][j];
  77.     }
  78.     printf("the final result after adding 9 to each elements\n");
  79.     for(i=0;i<r;i++)
  80.     {
  81.         printf("\t");
  82.         for(j=0;j<c;j++)
  83.             printf("%d ", result[i][j]);
  84.  
  85.             printf("\n");
  86.     }
  87.  
  88.  
  89.  
  90. }
  91.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement