In this blog, you will learn how to add two matrices in C.
Introduction
- In this blog, I am going to explain how to add two matrices in C programming, by entering the order of matrix.
Software Requirements
Programming
- #include < stdio.h >
- int main()
- {
- int m, n, c, d, first[10][10], second[10][10], sum[10][10];
- printf("Enter the number of rows and columns of matrix\n");
- scanf("%d%d", & m, & n);
- printf("Enter the elements of first matrix\n");
- for (c = 0; c < m; c++)
- for (d = 0; d < n; d++) scanf("%d", & first[c][d]);
- printf("Enter the elements of second matrix\n");
- for (c = 0; c < m; c++)
- for (d = 0; d < n; d++) scanf("%d", & second[c][d]);
- printf("Sum of entered matrices:-\n");
- for (c = 0; c < m; c++)
- {
- for (d = 0; d < n; d++)
- {
- sum[c][d] = first[c][d] + second[c][d];
- printf("%d\t", sum[c][d]);
- }
- printf("\n");
- }
- return 0;
- }
Explanation
- By the above programming, the sum of two matrices can be printed successfully.
Output