CC 快崩溃了 谁帮我看下这个C程序 !9999急!!
fun4 错了
void fun4(kk* head1,kk *head2)/*删除a 与b num相同 的节点*/
{
kk *p1,*p2;
p1=head1;
p2=head2;
while(p1->next!=NULL)
{
while(p1->num!=p2->num&&p2->next!=NULL)
p2=p2->next;
if(p1->num==p2->num)
head1=fun3(head1,p2);/*调用fun3()来删除节点*/
p1=p1->next;
p2 = head2; //这里p2循环到链表2末尾了,要提到head,进行新的循环
}
printf("The new chain a table is:\n");
fun2(head1);/*输入删除节点后的a 链表*/
}