📤 Sum of Main Diagonal in 4x4 Matrix in C

⬅️ Previous

Sum of the Main Diagonal of a 4x4 Matrix in C

Problem: Calculate the sum of the main diagonal of a 4x4 matrix.

🔍 Explanation:

  • The main diagonal elements have equal row and column indices.
  • Sum these elements using a loop where i == j.

✅ C Program:


#include <stdio.h>

int main() {
    int matrix[4][4];
    int diagonalSum = 0;

    printf("Enter 16 elements of 4x4 matrix:\n");
    for (int i = 0; i < 4; i++) {
        for (int j = 0; j < 4; j++) {
            scanf("%d", &matrix[i][j]);
        }
    }

    for (int i = 0; i < 4; i++) {
        diagonalSum += matrix[i][i];
    }

    printf("Sum of the main diagonal = %d\n", diagonalSum);

    return 0;
}
  

📤 Sample Output:

Sum of the main diagonal = 34
  

diagonal sum in C, sum of main diagonal matrix, 4x4 matrix diagonal sum C, matrix operations in C, C programming 2D array, matrix sum C program #CProgramming #DiagonalSum #MatrixSum #2DArray #LearnC #CProgram #CodingInC #CProgrammingTutorial #MatrixOperations

āĻ•োāύ āĻŽāύ্āϤāĻŦ্āϝ āύেāχ:

āĻāĻ•āϟি āĻŽāύ্āϤāĻŦ্āϝ āĻĒোāϏ্āϟ āĻ•āϰুāύ