Question: Task # 1 ( 5 0 points ) Your task is to modify your registration program in Project 9 so the program is split into

Task #1(50 points)Your task is to modify your registration program in Project 9 so the program is split into two source files and one header file. In this project, you are allowed to modify all parts of the program. Put all functions related to operations on the list of students into student.cCreate a header file named student.h that contains struct student declaration and prototypes for the functions in student.c. The header file should enclose the contents of the header file in an #ifndef-#endif pair to protect the file.project10_registration.c contains the main function. Include appropriate header files in the source files. Submission instructionsDevelop and test your program on the student clusterTo compile your program, run: $ gcc -std=c99-Wall -o project10_registration project10_registration.c student.cTo execute your program, run: $ ./project10_registrationTest your program with the shell script on Unix: try_project10_registrationDownload try_project10_guestsUpload the script to the same directory as your program.unzip the file, run: $unzip try_project10_registration.zipRun: $ chmod +x try_project10_registrationRun: $ ./try_project10_registrationZip the files for submissionTo zip the files, run: $zip project10_part1.zip project10_registration.c student.c student.hDownload the project10_part1.zip from student cluster and submit it on Canvas->Gradescope. You can submit your program as many times as needed before the due date. Gradescope will indicate the test cases with incorrect output, if any exists.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!