Added comment. Changed when a variable was initalized.
Changed code so that fault-free response is stored in a string that is completely seperate from the array of strings that the faulty responses are stored in; this makes the code more readable. Also, moved status code into a pre-processor IFDEF statement since it doesn't give meaningful information anymore.
Modified code to remove loop needed to print test vector. Previously, a loop was needed because a newline was included at the end of every test vector; a function was implemented and used to remove the newline.
Renamed some variables that hold information about faulty response.
Added functions to execute printf and fprintf statements after simulation and modified main to use these functions.
Changed function calls to use FAULTS structs instead of internal Snod and Sval values.
Modified simulation function and display functions to use data structures to store results of all fault simulations.
Editted line length and variable names to increase readability.
Following code review. Made changes to increase readability and improve future debugging.
Changed gitignore to ignore unnecessary project files. Eddited README to reflect new project. Changed Makefile to compile and link new files. Changed project file to reflect updated file structure.