//CmpE46Application FILE //LAb9~ #include #include #include #include #include "Student.h" using namespace std; int main() { bool flag, flag2, flag3; int i; char cbuffer; double class_total = 0; string buffer1, buffer2; vector students; Student sbuffer; do { do { cin >> sbuffer; flag3 = 0; for(i = 0; i < students.size(); i++) { buffer1 = sbuffer.getEmail(); buffer2 = students[i].getEmail(); if(!strcmp(buffer1.c_str(), buffer2.c_str())) { cout << "This student has the same email as one that was entered before. Please Re-Type again" << endl;//Yay! it works! flag3 = 1; break; } } } while(flag3); students.push_back(sbuffer); do { cout << "Would you like to enter more students `Y' or `N'? "; cin >> cbuffer; cbuffer = toupper(cbuffer);//accepts lower and capital cases switch(cbuffer) { case 'Y': flag = 1; flag2 = 0; break; case 'N': flag = 0; flag2 = 0; break; default: flag2 = 1; } } while(flag2); } while(flag); for(i = 0; i < students.size(); i++)//