Validate the input file to identify any invalid records and output an error file showing all the
problem records and the identified errors. For example, the last record as shown above is
invalid with invalid student ID, invalid attendance status showing a “1” instead of “yes” and
the 2nd test is more than the total (i.e. 60).
2. Create a menu with 2 options. The first option is to allow the user to type the input csv file
name. The second option is to detect the errors in the records and output the following files.
An output file, named it as “EN0273-Errors(YourName).txt”, which contains all the
records with errors with appropriate error messages.
An output file, named it as “EN0273-Valid(YourName).csv”, containing all the valid
records with no error.
22 freelancers are bidding on average $49 for this job
I have been working as a software developer for more than one and half year on C and having good knowledge of algorithms and data structures and good problem solving skills