Как мне вычислить предметы
Вот этот код:
int main() { const int numSubjects = 3; vector <string> prefix { "first", "second", "third" }; vector <string> subjects(3); vector <float> grades(3); for (int i = 0; i < 3; i++) { cout << "Type in your " << prefix[i] << " subject: "; cin >> subjects[i]; cout << "Type in your grade for " << subjects[i] << ": "; cin >> grades[i]; } float sum = grades[1] + grades[2] + grades[3]; float average = (sum / 3); cout << "AVERAGE GRADE"; cout << "------------------------------------" << endl; cout << subjects[1] << grades[1] << endl; cout << subjects[2] << grades[2] << endl; cout << subjects[3] << grades[3] << endl; cout << "------------------------------------" << endl; cout << "Average: " << average << endl; }Тогда я получаю эту ошибку:
ErrorPhoto[^]
Пожалуйста, имейте в виду, что я начал изучать c++ вчера, так что я действительно не знаю достаточно.
Что я уже пробовал:
Если я удалю все, что находится ниже строки "float sum", верхняя часть кода будет работать