У меня возникла проблема с запуском этой проблемы с сортировкой, и я не уверен, что с ней не так. Я совершенно не знаком с C++, и я знаю, что это ужасно, но любая помощь будет оценена. Я использую DevC++ для моего класса, и ошибка продолжает возвращаться к getScore в первых скобках, и я не знаю, что с ним не так.Не удалось запустить этот код на C++?
#include <iostream>
using namespace std;
void getScore();
void calcAverage(int s1, int s2, int s3);
int findLowest(int s1, int s2, int s3);
string name;
int main()
{
getScore (int s1, int s2, int s3);
}
void getScore(int s1, int s2, int s3)
{
string name;
cout << "Please enter your name: ";
cin >> name;
cout << "Please enter the grade for test 1: ";
cin >> s1;
cout << "Please enter the grade for test 2: ";
cin >> s2;
cout << "Please enter the grade for test 3: ";
cin >> s3;
calcAverage(s1, s2, s3);
}
void calcAverage(int s1, int s2, int s3)
{
int average;
int lowest;
lowest = findLowest(s1, s2, s3);
average = ((s1 + s2 + s3) - lowest)/2;
cout << "Congratulations " << name << "!" <<endl;
cout << " " <<endl;
cout << "The average of the two test scores with the lowest dropped is: ";
cout << average << endl;
}
int findLowest(int s1, int s2, int s3)
{
int lowest = s1;
if (lowest > s2)
lowest = s2;
if (lowest > s3)
lowest = s3;
return lowest;
}
Вы не сказали нам, что такое ошибка ... –