Cycle 7
Cycle 7
#include <stdio.h>
int main()
{
int i,j,a[10][10],b[10][10],sum[10][10],r,c,sub[10][20],mul[10][20],d[10]
[20],t1[10][10],t2[10][10],ch;
printf("Enter the number of rows and columns: ");
scanf("%d %d", &r,&c);
printf("Enter the values of first array with %d elements: ", r*c);
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("Enter the values of second arraywith %d elements : ", r*c);
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
scanf("%d",&b[i][j]);
}
}
printf(" 1)Matrix Addition\n 2)Matrix Subtraction\n 3)Matrix
Multiplication\n 4)Transpose of a matrix\n 5)Display the Matrix\n");
printf("Enter your choice: ");
scanf("%d",&ch);
switch(ch)
{
case 1:
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
sum[i][j]=a[i][j]+b[i][j];
}
}
printf("Sum is:\n ");
for (i = 0; i < r; i++)
{
for (j = 0; j < c; j++)
{
printf("%d\t", sum[i][j]);
}
printf("\n");
}
break;
case 2:
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
sub[i][j]=a[i][j]-b[i][j];
}
}
printf("difference is:\n ");
for (i = 0; i < r; i++)
{
for (j = 0; j < c; j++)
{
printf("%d\t", sub[i][j]);
}
printf("\n");
}
break;
case 3:
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
mul[i][j]=a[i][j]*b[i][j];
}
}
printf("Multiplication is:\n ");
for (i = 0; i < r; i++)
{
for (j = 0; j < c; j++)
{
printf("%d\t", mul[i][j]);
}
printf("\n");
}
break;
case 4:
for (int i = 0; i < r; ++i)
{
return 0;
}