求高手写一段代码学习啊小弟我好想学到这种技术,求指点

求高手写一段代码学习啊,我好想学到这种技术,求指点 啊
帮忙写一段计算学生成绩的一段代码吧。。文件假设就是这样的

姓名 数学 语文 英语 物理
周南汇 100 93 65 70
张燕飞 89 87 87 98 
冯绍明 98 99 89 87

求写出最后一栏,并命名为总分
求解,谢谢了

------解决方案--------------------
去掉标题,只保留下面语句的话,可以充分简化的:

周南汇 100 93 65 70
张燕飞 89 87 87 98 
冯绍明 98 99 89 87

C/C++ code

#include <stdio.h>

#define STUDENT_COUNT    3

typedef struct
{
    char name[10];
    int ms;
    int ls;
    int es;
    int ps;
    int total;
}student_t;

int main(int argc, char* argv[])
{
    FILE* file;
    student_t students[STUDENT_COUNT];
    student_t* p;
    int i;

    file = fopen("25.txt", "r");
    if(file == NULL)
    {
        return -1;
    }

    for(i = 0; i < STUDENT_COUNT; i++)
    {
        p = &students[i];
        fscanf(file, "%s %d %d %d %d\n", p->name, &p->ms, &p->ls, &p->es, &p->ps);
        p->total = p->ms + p->ls + p->es + p->ps;
    }

    fclose(file);

    for(i = 0; i < STUDENT_COUNT; i++)
    {
        p = &students[i];
        printf("%s %d %d %d %d %d\n", p->name, p->ms, p->ls, p->es, p->ps, p->total);
    }

    return 0;
}