2009-d-二-1
void delpre(LNode *x)
{
LNode *r,*p;//r是p的前驱结点,当p的后继结点是x时,删除p
p=x;
if(p->next!=NULL)
{
while(p->next!=x)
{
r=p;
p=p->next;
}
r->next=x;
free(p);
}
}