Just equivalent code that is human readable.
"\t Load file\n"
"\t Compute individual average\n"
"\t Compute class average\n"
"\t Search for a Student\n"
"Select a number:");
for (i=0; i<20; i++)
eee11[i] = get_student(in_file);
Still, the code above don't make any sense, unless you are targeting a specific data handling.
From here on you have somewhat unlimited number of choices:
a. Read each time all the file line by line: fgets, strstr(to find delimiter)
b. Read all the file into memory
- Store as is in a string
- Cut into fields and manage two-dimensional array
- Cut into fields and store array of structures
c. Employ Lex to cut delimiters
d. Employ ODBC with CSV driver
Notice that scanf is not good enough for production tools - you can't predict what garbage your user will put in.