// Program to illustrate use of arrays with pointers
#include<iostream.h>
void add(int *);
int main()
{
     int a[5],i;
     cout<<" Enter 5 numbers \n";
     for(i=0;i<5;i++)
     cin>>a[i];
     add(a);
     cout<<"The values in a after executing function \n";
     for(i=0;i<5;i++)
     cout<<" "<<a[i];
     return 0;
}
void add(int *ptr)
{
     for(int i=0;i<5;i++)
     {
          *ptr=*ptr+5;
          ptr++;
     }
}
Test data
Enter 5 numbers
1 2 3 4 5
Output
The values in a after executing function
6 7 8 9 10