#include <stdio.h>
void fun(int ptr[])
{
int i;
unsigned int n = sizeof(ptr)/sizeof(ptr[0]);
puts("In fun ....");
printf("Size of ptr and ptr[0]: %d %d",sizeof(ptr),sizeof(ptr[0]));
printf("\nTesting: %d",n);
for (i=0; i<n; i++)
printf("\nThe ptr val: %d ", ptr[i]);
}
// Driver program
int main()
{
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
fun(arr);
return 0;
}