//Addition and Subtraction of Matrix..
#include<stdio.h>
main()
{
int a[10][10], b[10][10], s[10][10],sub[10][10];
int r,c,r1=0, c1=0, r2=0, c2=0;
printf("Enter row no. ");
scanf("%d",&r1);
printf("Enter column no. ");
scanf("%d",&c1);
printf("Enter the elements of first array");
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
scanf("%d",&a[r][c]);
}
}
printf("Enter row no. ");
scanf("%d",&r2);
printf("Enter column no. ");
scanf("%d",&c2);
if(r1==r2 && c1==c2)
{
printf("Enter the elements of second array");
for(r=0; r<r2; r++)
{
for(c=0; c<c2; c++)
{
scanf("%d",&b[r][c]);
}
}
//addition & subtraction
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
s[r][c] = a[r][c]+b[r][c];
sub[r][c]= a[r][c]-b[r][c];
}
}
printf("Additiom is\n");
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
printf("%d\t",s[r][c]);
}
printf("\n");
}
printf("\n\n");
printf("Subtraction is\n");
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
printf("%d\t",sub[r][c]);
}
printf("\n");
}
}
else
{
printf("Invalid matrix");
}
}
#include<stdio.h>
main()
{
int a[10][10], b[10][10], s[10][10],sub[10][10];
int r,c,r1=0, c1=0, r2=0, c2=0;
printf("Enter row no. ");
scanf("%d",&r1);
printf("Enter column no. ");
scanf("%d",&c1);
printf("Enter the elements of first array");
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
scanf("%d",&a[r][c]);
}
}
printf("Enter row no. ");
scanf("%d",&r2);
printf("Enter column no. ");
scanf("%d",&c2);
if(r1==r2 && c1==c2)
{
printf("Enter the elements of second array");
for(r=0; r<r2; r++)
{
for(c=0; c<c2; c++)
{
scanf("%d",&b[r][c]);
}
}
//addition & subtraction
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
s[r][c] = a[r][c]+b[r][c];
sub[r][c]= a[r][c]-b[r][c];
}
}
printf("Additiom is\n");
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
printf("%d\t",s[r][c]);
}
printf("\n");
}
printf("\n\n");
printf("Subtraction is\n");
for(r=0; r<r1; r++)
{
for(c=0; c<c1; c++)
{
printf("%d\t",sub[r][c]);
}
printf("\n");
}
}
else
{
printf("Invalid matrix");
}
}