Почему некорректно выводится значение вектора чисел?

Я хочу, чтобы программа выводила [X, Y] вектора числа, а у меня выводит [Y, X].

Код:

vector<vector<int>> vect = {
    {50, 30},
    {-20, 70},
    {-95, -10}
};

for (int i = 0; i < vect.size(); i++)
{
    for (int j = 0; j < vect[i].size(); j+=2)
    {
        cout << "Vector " << i << " X, Y:  " << vect[i][j] << ", " << vect[i][j++] << endl;
    }
}

Когда я запускаю программу мне выдает: Вывод консоли

Я не могу найти ошибку, помогите.


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