#include using namespace std ; int main() { int x1[5] = { 1, 2, 3, 4, 5 }; // ptr points to array x1 int* ptr = x1; int i1; // exchange values usi1ng pointer for (i1 = 0; i1 < 2; i1++) { int temp = *(ptr + i1) ; *(ptr + i1) = *(ptr + 4 - i1) ; *(ptr + 4 - i1) = temp ; } // output the array x1 for (i1 = 0; i1 < 5; i1++) cout << x1[i1] << " "; return 0; }