Тема: Динамічні масиви(С++)
Потрібно написати функцію(яка приймає динамічний масив і його розмір) що видаляє всі парні елементи масиву.
Я її написав, але вона неправильна(деколи пропускає парні елементи). Допоможіть виправити.
void MyFunc1(int*arr,int&size)
{
for(int i = 0; i < size; i++)
{
if(arr[i] % 2 == 0)
{
size--;
for(int j = i; j < size; j++)
{
arr[j] = arr[j + 1];
}
}
}
}