/*链表L,寻找链表中值为x的结点的前驱*/ void Find(LinkList L,int x){LinkList p;p=L;while(p->next &&p->next->data!=x) p=p->next;if(p->next) printf("%d的前驱结点为:%d\n\n",x,p->data);else printf("NOT FIND\n\n");} /*加入耀找前面第二个的话,将第7行改为while(p->next && p->next->next->data !=x)*/