#include<stdio.h>
#include"slnklist.h"
int deletex (linklist head,int x){
linklist p,q;
q=head;
p=head->next;
while(p!=NULL&&p->data!=x){
q=p;
p=p->next;
}
if(p==NULL){
return 0;
} else{
q->next=p->next;
linklist t=p;
free(t);
return 1;
}
}
void delelink(linklist L1,linklist L2){
linklist p;
p=L2->next;
while(p){
while(deletex(L1,p->data));
p=p->next;
}
}
int main(){
linklist p,q;
p=creatbyqueue();
q=creatbyqueue();
delelink(p,q);
print(p);
return 0;
}