Как удалить четные индексы элементов из массива?
подскажите как можно удалить четные индексы элементов из массива ?
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--;
}