モデル (char *model) とモデルの年 (int year) を使用して "car" 構造体を定義しました。新しい車の構造体を作成する関数があります。ただし、char ポインタをコピーするときはセグメント フォールトです。これは、リンクされたリストの新しいノードを作成することになっています。
Car *newCar(char *model, int year){
Car *new = malloc(sizeof(Car));
new->year = year;
new->model = malloc(MAX_LENGTH*sizeof(char));
strcpy(new->model, model);
new->next = NULL;
return new;
}