#include<stdio.h>
main()
{
    int a[5]= {5,4,6,8,9};
    int *p=&a[0];
    int i;
    //clrscr();
    for(i=0; i<5; i++)
        printf("\nArray[%d] is %d ",i,*(p+i));
    for(i=0; i<5; i++)
        printf("\n %d at %u ",*(p+i),(p+i));
    getch();
}

 OUTPUT

Array[0] is 5
Array[1] is 4
Array[2] is 6
Array[3] is 8
Array[4] is 9
 5 at 2686708
 4 at 2686712
 6 at 2686716
 8 at 2686720
 9 at 2686724