void AddNewCoures(Course*& c, int& n) { ifstream fin("CS162\\Schedule\\2019-2020-HK2-Schedule-19APCS1.txt", ios::in); if (!fin.is_open()) return; fin >> n; c = new Course[n + 1]; for (int i = 0; i < n; i++) { ReadCourse(fin, c[i]); } fin.close(); char c; Course temp; cout << "INFORMATION COURSE" << endl; cin.ignore(); cout << "Course ID: "; getline(cin, temp.courseID, '\n'); cout << "Course Name: "; getline(cin, temp.courseName, '\n'); cout << "Lecturer User: "; getline(cin, temp.lecturerUser, '\n'); cout << "Lecturer Name: "; getline(cin, temp.lecturerName, '\n'); cout << "Lecturer Degree: "; getline(cin, temp.lecturerDegree, '\n'); cout << "Lecturer Gender: "; cin >> temp.lecturerGender; cin >> c cout << "Start Day: "; cin.ignore(); getline(cin, temp.startDay, '\n'); cout << "End Day: "; getline(cin, temp.endDay, '\n'); cout << "Day Study: "; cin >> temp.Day; cout << "Hour Start: "; cin.ignore(); getline(cin, temp.hourStart, '\n'); cout << "Hour End: "; getline(cin, temp.hourEnd, '\n'); cout << "Room: "; getline(cin, temp.Room, '\n'); c[n] = temp; n++; ofstream fout("CS162\\Schedule\\2019-2020-HK2-Schedule-19APCS1.txt", ios::out); if (!fout.is_open()) return; fout << n; for (int i = 0; i < n; i++) { WriteCourse(fout, c[i]); } fout.close(); }