Write a C program that initially presents a menu of choices for the user. The menu should consist of the following choices:
Create an initial linked list of students and grades.
Insert a new student into the linked list.
Modify an existing student in the linked list.
Delete an existing student from the linked list.
Display the linked list.
Exit from the program.
Upon the user's selection, the program should execute the appropriate functions to satisfy the request.
Please insert comments explaining the code