/*
【项目2-读取数据到结构体数组】
score.txt(从本文后粘贴自建)中是一些同学的学号、姓名、C++、高数、英语成绩,
定义一个学生成绩的结构体数组,其中的成员包括学号(char num[12])、姓名(name)、三门课的成绩(grade)、总分(score))。
(1)从文件中读出数据,存放到你定义的结构体数组中;
(2)输出结构体数组中所有同学的记录。
*/
#include <iostream>
#include <fstream>
#include <cstdlib> //用codeblock就写上,VC++就不用了(主要是 exit 函数问题)
using namespace std;
struct student
{
char num[13]; //建议不要12.。。
char name[10];
float grade[3];
float score;
};
int main()
{
student stu[200];
int i,j,total;
ifstream infile("score.txt",ios::in);
if(!infile)
{
cout<<"Open error!"<