Print the Value and Address of Elements of an Array using Pointer Notation



/*
Program to print the value and address of elements of an array using pointer notation
*/

#include<stdio.h>
main( )
{
    int arr[5] = {5, 10, 15, 20, 25};
    int i;
    for(i=0; i<5; i++)
    {
        printf("Value of arr[%d] = %d\t", i,*(arr+i));
        printf("Address of arr[%d] = %p\n",i,arr+i);
    }
}

Post a Comment

0 Comments