Reverse an array code in c++

 Reverse an array arr[] = {a, b, c, .......};

#include <iostream>

int reverse(int arr[], int size)
{
    int low = 0, high = size - 1;
    while (low < high)
    {
        int temp = arr[low];
        arr[low] = arr[high];
        arr[high] = temp;
        low++;
        high--;
    }
    for (int i = 0; i < size; i++)
    {
        std::cout << arr[i] << " ";
    }
}

int main()
{
    int arr[] = {1, 2, 3};
    int size = 3;
    reverse(arr, size);
    std::cin.get();
}

Post a Comment

0 Comments