Как исправить ошибку Необработанное исключение по адресу 0x00000006 в zad1var.exe: 0xC00001A5

В 16 рядке выдает ошибку: Необработанное исключение по адресу 0x00000006 в zad1var.exe: 0xC00001A5: Обнаружен недопустимый обработчик исключений (параметры: 0x00000003).

#include <iostream>
#include <cstdlib>

using namespace std;

int main(int argc, char** argv)
{
    setlocale(0, "rus");
    int D[6][6];
    int a, b;
    cin >> a >> b;
    cout << "a:";
    for (int i = 0; i < 6; i++)
    {
        for (int j = 0; j < 6; i++)
        {D[i][j] = rand() % (b - a) + a;
            cout << D[i][j] << "\t";
        }
        cout << endl;
    }
    int max = D[0][0];
    int sumND = 1;
    int maxI = 0, maxJ = 0;

    for (int i = 0; i < 6; i++)
    {
        for (int j = 0; j < 6; j++)
        {
            if (i + j == 5 ) sumND += D[i][j];
            if (D[i][j] > max)
            {
                maxI = i;
                maxJ = j;
                max = D[i][j];
            }
        }
    }

    cout << "max=D[" << maxI << "]["<< maxJ<<"]="<< max << endl;
    cout << "Сума на допомiжнiй дiагоналi" << sumND;
    return 0;
}

Ответы (0 шт):