- int reverse_list(struct node **hlist) {
-
struct node **h,*t,*m;
-
t=(*hlist)->next;
-
h=hlist;
-
(*h)->next=NULL;
-
while(t) {
-
-
m=t;
-
t=t->next;
-
m->next=*h;
-
*h=m;
-
}
-
- }