Addition Of Two Matrix

C Program For Addition Of Two Matrix Source Code: #include<stdio.h> #include<conio.h> void input(int m1[10][10],int m,int n) { int i,j; for(i=0;i<m;i++) for(j=0;j<n;j++) scanf("%d",&m1[i][j]); } void sum(int m3[10][10],int m2[10][10],int m1[10][10],int m,int n) { int i,j; for(i=0;i<m;i++) { for(j=0;j<n;j++) { m3[i][j]=m2[i][j]+m1[i][j]; } } } void show(int m1[10][10],int m,int n) { int i,j; for(i=0;i<m;i++) { for(j=0;j<n;j++) { printf("%4d",m1[i][j]); } printf("\n"); } } void main() { int m,n,m1[10][10],m2[10][10],m3[10][10]; clrscr(); printf("Enter size of matrix"); scanf("%d%d",&m,&n); printf("Enter 1st matrix Element\n"); input(m1,m,n); printf("Enter 2nd matrix Element\n"); input(m2,m,n); sum(m3,m2,m1,m,n); printf("1st matrix is:\n"); show(m1,m,n); printf("2nd matrix is:\n"); show(m2,m,n); printf("Adition of two matrix is:\n"); show(m3,m,n); getch(); } OUTPUT1: Enter size of matrix2 3 Enter 1st matrix Element 2 6 8 5 4 2 Enter 2nd matrix Element 8 5 7 4 6 2 1st matrix is: 2 6 8 5 4 2 2nd matrix is: 8 5 7 4 6 2 Adition of two matrix is: 10 11 15 9 10 4 OUTPUT2: Enter size of matrix3 2 Enter 1st matrix Element 8 4 6 8 4 6 Enter 2nd matrix Element 5 7 3 4 9 1 1st matrix is: 8 4 6 8 4 6 2nd matrix is: 5 7 3 4 9 1 Adition of two matrix is: 13 11 9 12 13 7 OUTPUT3: Enter size of matrix3 3 Enter 1st matrix Element 1 2 3 4 5 6 7 8 9 Enter 2nd matrix Element 9 8 7 6 5 4 3 2 1 1st matrix is: 1 2 3 4 5 6 7 8 9 2nd matrix is: 9 8 7 6 5 4 3 2 1 Adition of two matrix is: 10 10 10 10 10 10 10 10 10

Share:

0 comments