Тема: Масив
Не можу зрозуміти як знайти суму побічної діагоналі матриці, з головною все ок
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void main()
{
    const int SIZE = 5;
    int M[SIZE][SIZE];
    for(int i = 0; i < SIZE; i++)
    {
        for(int j = 0; j < SIZE; j++)
        {
            M[i][j] = rand() % 10;
            cout << M[i][j] << "\t";
        }
        cout << endl;
    }
    cout << "----------------------------------" << endl;
    // для головної діагоналі сума елементів
    int dob1 = 1;
    int  j = 0;
    int  i = 0;
    while(j < SIZE)
    {
        dob1 = M[j][j] * dob1;
        j++;
    }
    cout << "dob1 = " << dob1 << endl;
    // для побічної діагоналі сума елементів
    int dob2 = 1;
    for(i = SIZE - 1, j = 0; i >= 0; i--, j++)
    {
        dob2 = M[i][j] * dob2;
        j++;
    }
    cout << "dob2 = " << dob2 << endl;
}