Use Recursion.
void display_reverse(struct node *head) { if(head->next != NULL) display_reverse(head->next); else { printf("\t%d",head->data); return; } printf("\t%d",head->data); }
void display_reverse(struct
void display_reverse(struct node *head)
{
if(head->next != NULL)
display_reverse(head->next);
else
{
printf("\t%d",head->data);
return;
}
printf("\t%d",head->data);
}