输入车主姓名之后程序就关闭了,不知道是怎么回事😭
可能是使用了空指针。
if(pb == *list){list = car; //这个一点用都没有}else{pb->next = pa;}free(car); //这里你把car给释放了,car就是一个野指针了,如果上面pb==*list成立,那么list也就是一个野指针了。你删除元素的逻辑是错误的。
list是空的?