inverse elment of array c++

#include <iostream>

void inverseArray(int arr[], int size) {
    for (int i = 0; i < size / 2; ++i) {
        int temp = arr[i];
        arr[i] = arr[size - i - 1];
        arr[size - i - 1] = temp;
    }
}

int main() {
    const int size = 5;
    int myArray[size] = {1, 2, 3, 4, 5};

    std::cout << "Original Array: ";
    for (int i = 0; i < size; ++i) {
        std::cout << myArray[i] << " ";
    }

    inverseArray(myArray, size);

    std::cout << "\nInverted Array: ";
    for (int i = 0; i < size; ++i) {
        std::cout << myArray[i] << " ";
    }

    return 0;
}