i have a pointer p of int * type
on the one hand &p is the address of p
so our printf should print 7
but on the other hand &p (points to pointer p)
so its just like saying printf ("%d",p); which doesnt mean much
which one of them is correct??