Your a genius hk_mp5kpdw !!!!!!

I finally got it and ur absolutely right even if the node exists once it goes to the end it looks for the member of a NULL

and then DISASTOR STRIKES !!!!!

About the files a few questions :

1. Does this file structure sound right to you :

one file to store the names of all the airlines operating on the airport.

one file for each airline to store the file names and data

one file for each flight contaning list of passengers for that flight

2. Is there a way i can copy the entire struct like write and read in C++, I hope there is

3. once I close the program and start it again before even reading member like airline name how would i even know its length ????? now Iam lost again