Changed the string fields in all patient structs to be character pointers to easily work with getline. getline was used in place of fscanf in main.c was re-written. patient_add.c was updated with a modified version of getline that trims off of the return character and replaces it with a null terminating character. this can probably be applied to the main.c as well.