#include "a_train.h" #include #include #include /*int main(void){ printf("Zadajte zoznam cieľových staníc a počet cestujúcich.\n"); printf("Zoznam zakončite prázdnym riadkom.\n"); add_car; return 0; }*/ struct car* add_car(struct car* first,const char* target) { struct car* newcar = calloc(1,sizeof(struct car)); struct car* this=first; int length=0; while(this!=NULL){ if(this->next!=NULL){ this=this->next; this->next = newcar; } length++; } strcpy(newcar->value, target); return NULL; } void print_train(struct car* first) { } void cancel_train(struct car* first) { } struct car* clear_train(struct car* first, const char* target) { struct car* prev = first; // Už sme si istí, že prev a prev->next nie sú NULL // while (prev->next->next != NULL){ // prev = prev->next; //} //struct car* third = prev->next->next; //free(prev->next); //prev->next = third; //return first; return NULL; }