Well. I understand the output he wants. But what about the prompts? When your program asks for number of question, sections, students, etc. these are prompts, not just output.
He never specifies what he wants you to prompt the user. He only specifies the resulting output of who passed and who failed.