This commit is contained in:
Maryna Kravtsova 2020-10-27 18:18:34 +01:00
parent 9ff85b4bc3
commit 20fc5fc559

View File

@ -32,18 +32,22 @@ void print_train(struct car* first) {
}
void cancel_train(struct car* first) {
struct car* this;
if(first == NULL){
exit(0);
}
if(first->value == NULL){
//struct car *this = first->next;
free(first);
else{
this = first;
first = this->next;
free(this);
cancel_train(first->next);
free(first);
}
cancel_train(first->next);
free(first);
}
struct car* clear_train(struct car* first, const char* target) {
struct car* this = first;
while(this != NULL){