Как удалить четные индексы элементов из массива?

подскажите как можно удалить четные индексы элементов из массива ?

        for (i = 0; i < n / 2; i++)
        a[i] = a[i * 2 + 1];
    for (i = 0; i < n / 2; i++)
        cout << "[" << a[i] << "]";

написан был такой код ,но он же не удаляет.

Для решения моего потребовалось изменить цикл ,и уменьшать размер массива

        for (i = 0; i < n ; i++){
        a[i] = a[i * 2 + 1];
        n--;
    }

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