Удалить элементы массива с не парными индексами

Я сделал массив,заполнил его случайными числами до 100 нашел индексы элементов,но мне нужно удалить те элементы индексы которых являються не парными ,не понимаю как это сделать,ошибка скорее всего здесь.

 if (k % 2 != 0) {
        }
            cout << arr[i]--;
        }
    





#include <iostream>
#include <ctime>
#include <string>
#include <fstream>

using namespace std;

int main() {
    srand(time(NULL));
    int const  size = 10;
    int arr[size];
        int k=0;

    for (int i = 0; i < size; i++)
    {
        arr[i] = rand() % 100;
     cout << arr[i]<< " ";
        k++;
        cout << k << " " << endl;
    if (k % 2 != 0) {
    }
        cout << arr[i]--;
    }
    

    system("pause");
    return 0;
    }

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