i was writing a program for the application of stacks..in which i had to use nested structures..... precisely speaking it was like this...
struct car
{
int license,s,e;
}
typedef struct car *node;
struct garage
{
node c;
int top;
}g;

and i passed the argument as &g while calling the function...and the prototype included *pg as their...