我正在为学校编写一个成绩册计划,但我对一件事感到困惑。我们有一个要读取的文件,其中包含多个学生 ID 和多个分数。会这样做:
results = fscanf(gradebook, "%d %d %d %d", id, sco1, sco2, sco3);
在读取时将数字存储到这些变量中,然后当光标用完变量以存储信息时停止光标?...然后我应该直接跳入计算函数以计算最终成绩,然后让它循环 fscanf下一个学生?
results = fscanf(gradebook, "%d %d %d %d", id, sco1, sco2, sco3);
getCalc(sco1, sco2, sco3);
这是允许的吗?谢谢您的帮助。