Write a C program to read elements in a matrix and find sum of lower triangular matrix. How to find sum of lower triangular matrix in C. Logic to find sum of lower triangular matrix in C programming.

**Example**

**Input**

Input elements in matrix: 1 0 0 4 5 0 7 8 9

**Output**

Sum of lower triangular matrix = 19

## Required knowledge

Basic C programming, For loop, Array

Must know – Program to find lower triangular matrix

### Lower triangular matrix

Lower triangular matrix is a special square matrix whole all elements above the main diagonal is zero.

## Logic to find sum of lower triangular matrix

To find sum of lower triangular matrix, we need to find the sum of elements marked in the red triangular area.

For any matrix **A** sum of lower triangular matrix elements is defined as –

sum = sum + **A**_{ij} (Where *j < i*).

Read more – Program to find sum of upper triangular matrix

## Program to find sum of lower triangular matrix

```
/**
* C program to find sum of lower triangular matrix
*/
#include <stdio.h>
#define MAX_ROWS 3
#define MAX_COLS 3
int main()
{
int A[MAX_ROWS][MAX_COLS];
int row, col, sum = 0;
/* Input elements in matrix from user */
printf("Enter elements in matrix of size %dx%d: \n", MAX_ROWS, MAX_COLS);
for(row=0; row<MAX_ROWS; row++)
{
for(col=0; col<MAX_COLS; col++)
{
scanf("%d", &A[row][col]);
}
}
/* Find sum of lower triangular matrix */
for(row=0; row<MAX_ROWS; row++)
{
for(col=0; col<MAX_COLS; col++)
{
if(col<row)
{
sum += A[row][col];
}
}
}
printf("Sum of lower triangular matrix = %d", sum);
return 0;
}
```

Output

Enter elements in matrix of size 3x3: 1 0 0 4 5 0 7 8 9 Sum of lower triangular matrix = 19

Happy coding ðŸ˜‰

### Recommended posts

- Array and Matrix programming exercises index.
- C program to find sum of two matrices.
- C program to find sum of main diagonal elements of a matrix.
- C program to find sum of opposite diagonal elements of a matrix.
- C program to find sum of each row and columns of a matrix.
- C program to find transpose of a matrix.
- C program to check Symmetric matrix.