struct node;
{
int i;
node* pnext;
}
struct node *reverseLink(struct node *head)
{
struct node *nextodo = head, *ptemp, *prenode = NULL;
while(nextodo)
{
ptemp = nextodo -> pnext;
nextodo -> pnext = prenode;
prenode = nextodo;
nextodo = ptemp;
}
return prenode;
}