My issue
what is wrong in this code?
My code
#include <bits/stdc++.h>
using namespace std;
int main() {
int arr[100] = {
2,
4,
6,
8,
10
}; // Initial array
int size = 5; // Current size of the array
int positionToDelete = 2; // Index of the element to delete
for (int i = size - 1; i >= positionToDelete; i--) {
arr[i+1] = arr[i];
}
// Update the size of the array
size--;
// Print the updated array
for (int i = 0; i < size; i++) {
cout << arr[i] << " ";
}
return 0;
}
Learning course: Data structures & Algorithms lab
Problem Link: https://www.codechef.com/learn/course/muj-aiml-dsa-c/MUJADSAC05/problems/DSAAGP08