Обновить cv4/main.c
This commit is contained in:
parent
b6fba155e8
commit
b195048b39
27
cv4/main.c
27
cv4/main.c
@ -0,0 +1,27 @@
|
|||||||
|
#include "a_train.h"
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
int main() {
|
||||||
|
struct car* train = NULL;
|
||||||
|
|
||||||
|
// Добавляем вагоны
|
||||||
|
train = add_car(train, "Bratislava");
|
||||||
|
train = add_car(train, "Vienna");
|
||||||
|
train = add_car(train, "Budapest");
|
||||||
|
|
||||||
|
// Выводим поезд
|
||||||
|
printf("Поезд перед удалением:\n");
|
||||||
|
print_train(train);
|
||||||
|
|
||||||
|
// Удаляем вагоны с целевой станцией "Vienna"
|
||||||
|
train = clear_train(train, "Vienna");
|
||||||
|
|
||||||
|
// Выводим поезд после удаления
|
||||||
|
printf("\nПоезд после удаления вагонов со станцией 'Vienna':\n");
|
||||||
|
print_train(train);
|
||||||
|
|
||||||
|
// Очищаем память
|
||||||
|
cancel_train(train);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user