//File: array.cpp #include #include using namespace std; int main () { struct student_record //defines a new type { string name; //three data fields int age; double gpa; }; //NOTE: Don't forget the semicolon! student_record student[30]; //Defines an array of student_record type ifstream fin("students_in.txt"); ofstream fout("students_out.txt"); int k=0; //INPUT LOOP while (!fin.eof()) { fin >> student[k].name >> student[k].age >> student[k].gpa; k++; } // int k; ALTERNATIVE INPUT LOOP // for (k=0; !fin.eof(); k++) // fin >> student [k].name >> student[k].score; int number_of_records = k; for (k=0; k