#include <iostream>
using std::cout;
using std::cin;
using std::endl;

void reverse(int*, int);

int main()
{
	int a[] = { 1, 2, 3, 4, 5 };
	int size = sizeof(a) / sizeof(int);

	reverse(a, size);

	for(int i = 0; i < size; i++)
	{
		cout << a[i] << " ";
	}

	cout << endl;

	return 0;
}

void reverse(int *a, int size)
{
	int temp;

	for(int i = 0; i < size / 2; i++)
	{
		temp = a[i];
		a[i] = a[size - i - 1];
		a[size - i - 1] = temp;
	}
}