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);
    }
}