// Matrix Subtraction
#include<stdio.h>
#define SIZE 5
int main()
{
int a[SIZE][SIZE],b[SIZE][SIZE];
int i,j,r1,r2,c1,c2;
printf("Enter the Rows of Matrix - A : ");
scanf("%d",&r1);
printf("Enter the Columns of Matrix - A : ");
scanf("%d",&c1);
printf("Enter the Rows of Matrix - B : ");
scanf("%d",&r2);
printf("Enter the Columns of Matrix - B : ");
scanf("%d",&c2);
if(c1 == r2)
{
printf("Enter Elements of Matrix - A\n");
for(i=0;i<r1;i++)
{
for(j=0;j<c1;j++)
{
printf("a[%d][%d] : ",i,j);
scanf("%d",&a[i][j]);
}
}
printf("Enter Elements of Matrix - B\n");
for(i=0;i<r2;i++)
{
for(j=0;j<c2;j++)
{
printf("b[%d][%d] : ",i,j);
scanf("%d",&b[i][j]);
}
}
printf("\n Matrix - A\n");
for(i=0;i<r1;i++)
{
printf("|");
for(j=0;j<c1;j++)
{
printf("%3d",a[i][j]);
}
printf(" | \n");
}
printf("\n Matrix - B\n");
for(i=0;i<r2;i++)
{
printf("|");
for(j=0;j<c2;j++)
{
printf("%3d",b[i][j]);
}
printf(" | \n");
}
printf("\nMatrix Subtraction [A-B]\n");
for(i=0;i<r1;i++)
{
printf("|");
for(j=0;j<c2;j++)
{
printf("%3d",a[i][j] - b[i][j]);
}
printf(" | \n");
}
}
else
{
printf("Enter Valid Rows and Columns");
}
return 0;
}
#include<stdio.h>
#define SIZE 5
int main()
{
int a[SIZE][SIZE],b[SIZE][SIZE];
int i,j,r1,r2,c1,c2;
printf("Enter the Rows of Matrix - A : ");
scanf("%d",&r1);
printf("Enter the Columns of Matrix - A : ");
scanf("%d",&c1);
printf("Enter the Rows of Matrix - B : ");
scanf("%d",&r2);
printf("Enter the Columns of Matrix - B : ");
scanf("%d",&c2);
if(c1 == r2)
{
printf("Enter Elements of Matrix - A\n");
for(i=0;i<r1;i++)
{
for(j=0;j<c1;j++)
{
printf("a[%d][%d] : ",i,j);
scanf("%d",&a[i][j]);
}
}
printf("Enter Elements of Matrix - B\n");
for(i=0;i<r2;i++)
{
for(j=0;j<c2;j++)
{
printf("b[%d][%d] : ",i,j);
scanf("%d",&b[i][j]);
}
}
printf("\n Matrix - A\n");
for(i=0;i<r1;i++)
{
printf("|");
for(j=0;j<c1;j++)
{
printf("%3d",a[i][j]);
}
printf(" | \n");
}
printf("\n Matrix - B\n");
for(i=0;i<r2;i++)
{
printf("|");
for(j=0;j<c2;j++)
{
printf("%3d",b[i][j]);
}
printf(" | \n");
}
printf("\nMatrix Subtraction [A-B]\n");
for(i=0;i<r1;i++)
{
printf("|");
for(j=0;j<c2;j++)
{
printf("%3d",a[i][j] - b[i][j]);
}
printf(" | \n");
}
}
else
{
printf("Enter Valid Rows and Columns");
}
return 0;
}
Comments
Post a Comment