In the above program, p is a pointer to an integer while q is a pointer to an array of 5 integers. Bothe p an q pointers same in their purpos?Code:int main()
{
int *p;
int (*q)[5];
int a[]={1,2,3,4,5};
int b[]={6,7,8,9,10};
p = a;
q = b;
.............
.............
}