1. Consider the following singly linked list wherein each node of the linked list contains a data (integer) and a link pointing to the next node:
What would be the output of the following code if the initial call is func(head)?
void func(node * root)
{
if(!rootà link)
return;
func(rootàlink);
printf(“%d”,rootàdata);
}