notes temp=temp->linkwhile (temp! )else printf("the list is empty\ ")void main(int nint xstruct node *start null printf("enter the nodes to be created \ ")scanf("% ",& )while - printf"enter the data values to be placed in node\ ")scanf("% ",& )start insert startx )printf("the created list is\ ")printlist start ) inserting node using recursive programs linked list is recursive data structure recursive data structure is data structure that has the same form regardless of the size of the data you can easily write recursive programs for such data structures lab exercise program include include struct node int datastruct node *link}struct node *insert(struct node *pint nstruct node *tempif( ==null lovely professional university