#include <iostream>
#include <string>
#include <vector>
#include <iomanip>
using namespace std;
struct Subject {
string name;
int hours;
char grade;
};
int main() {
int numSubjects;
cout << "Enter number of subjects: ";
cin >> numSubjects;
vector<Subject> subjects;
for (int i = 0; i < numSubjects; i++) {
Subject s;
cout << "\nEnter subject name: ";
cin >> s.name;
cout << "Enter credit hours: ";
cin >> s.hours;
cout << "Enter grade (A/B/C/D/F): ";
cin >> s.grade;
if (s.grade == 'A' || s.grade == 'B' || s.grade == 'C' || s.grade == 'D' || s.grade == 'F') {
cout << "grade is valid\n";
}
else {
cout << "invalid grade\n";
}
subjects.push_back(s);
}
cout << "\nSubjects Entered Successfully!\n";
return 0;
}