#include int main(int argc, char *argv[]) { int a[10]; int i, *p; a[0] = 123; a[1] = 89; a[2] = 12; a[3] = 87; a[4] = 34; a[5] = 765; a[6] = 52; a[7] = 76; a[8] = 98; a[9] = 33; for ( i = 0; i < 10; i++ ) { cout << a[i] << endl; } cout << endl; // Print array using pointer variable: (1) p = &a[0]; for ( i = 0; i < 10; i++ ) cout << *(p + i) << endl; // print array cout << endl; // Print array using pointer variable: (2) p = &a[0]; for ( i = 0; i < 10; i++ ) { cout << *p << endl; // print array p++; } cout << endl; // Print array using pointer variable: (3) p = &a[0]; for ( i = 0; i < 10; i++ ) { cout << *p++ << endl; // print array } }