The addition of matrix in c is to add two matrices programmatically.

What is the matrix: It is a collection of numbers arranged in rows and columns.
Matrix representation
Matrices are stored in the multidimensional array in c which is stored in rows and column format.

Addition of matrix in c: First we take two matrices with specific rows and columns. Then we add a pair of entries by row index and column index. And store in the third matrix. Print addition of matrices.
Note:- we can’t add matrices with different sizes. Page Contents

## Algorithm addition of matrix in c

1. Declare variable
2. Take two matrices input

## Program for addition of matrix in c

```#include<stdio.h>
main()
{
int i,j,rows,col;
printf("Enter number of rows\n");
scanf("%d",&rows);
printf("Enter number of columns\n");
scanf("%d",&col);

//Taking input for 1st matrix
printf("Enter Matrix 1\n");
for(i=0;i<rows;i++)
{
for(j=0;j<col;j++)
{
scanf("%d",&a1[i][j]);
}
}
//Taking input for 2nd matrix
printf("Enter Matrix 2\n");
for(i=0;i<rows;i++)
{
for(j=0;j<col;j++)
{
scanf("%d",&a2[i][j]);
}
}
for(i=0;i<rows;i++)
{
for(j=0;j<col;j++)
{
}
}

for(i=0;i<rows;i++)
{
for(j=0;j<col;j++)
{ 