Code:#include<stdio.h> #include<conio.h> void disp(int *); void show(int *); void main() { int i; int marks[]={55,65,75,56,78,78,90}; clrscr(); for(i=0;i<=6;i++) disp(&marks[i]); getch(); } void disp(int *n) { show(&n); //printf("\n%d",*n); } void show(int *m) { printf("\n%d",**m); } i have to print the contents of array but it is not working. please help me. and it is mandatory to use show() function