#include<iostream.h> #include<conio.h> void print_array(int *,int); void modify_array(int *,int); main() { clrscr(); const int array_size=10; int array[array_size]={0,1,2,3,4,5,6,7,8,9}; cout<<\"\\n The contents of the array Before modification are : \"<<endl; print_array(array,array_size); getch(); clrscr(); cout<<\"\\n The contents of the array after modification are : \"<<endl; modify_array(array,array_size); print_array(array,array_size); getch(); return 0; } //----------------------- print_array(int *,int) ----------------------// void print_array(int *ptr,int size) { cout<<\"\\n Elements :\"<<\"\\t\\t Value:\"<<endl; for(int count=0;count<size;count++) { cout<<\"\\t\"<<\" array [\"<<count<<\"]\"<<\"\\t\\t\"<<*ptr<<endl; ptr++; } } //------------------------- modify_array(int *,int) -------------------// void modify_array(int *ptr,int size) { for(int count=0;count<size;count++) { *ptr+=5; ptr++; } }