void sort(Linknode *&L)
{
Linknode *p,*q,*pre;
p=L->next->next ;
L->next->next = NULL;
while(p!=NULL)
{
q=p->next ;
pre=L;
while(pre->next!=NULL && L->next->data<p->data)
pre=pre->next ;
p->next =pre->next ;
pre->next =p;
p=q;
}
}