C program to add two matrices


/* C program to add two matrices. */


#include"stdio.h"

void main()
{
int a1[3][3], a2[3][3], a3[3][3], i, j;
printf("Enter the elements of first matrix: \n");
for(i=0; i<=2; i++)
{
for(j=0; j<=2; j++)
{
scanf("%d", &a1[i][j]);
}
}
printf("Enter the elements of second matrix: \n");
for(i=0; i<=2; i++)
{
for(j=0; j<=2; j++)
{
scanf("%d\n", &a2[i][j]);
}
}
printf("Matrix a1 = \n");
for(i=0; i<=2; i++)
{
for(j=0; j<=2; j++)
{
printf("%d ", a1[i][j]);
}
printf("\n");
}

printf("Matrix a2 = \n");
for(i=0; i<=2; i++)
{
for(j=0; j<=2; j++)
{
printf("%d ", a2[i][j]);
}
printf("\n");
}


for(i=0; i<=2; i++)
{
for(j=0; j<=2; j++)
{
a3[i][j] = a1[i][j] + a2[i][j];
}
}
printf("Sum of the matrices is: \n");
for(i=0; i<=2; i++)
{
for(j=0; j<=2; j++)
{
printf("%d ", a3[i][j]);
}
printf("\n");
}
}

Output:



Comments

Popular Posts