C语言初学者,学校课程设计报告,主要使用函数的调用、结构体、文件、循环的嵌套