IM having trouble with my getTestScores function call can some one check my prog
ID: 3646594 • Letter: I
Question
IM having trouble with my getTestScores function call can some one check my program Im getting errors, thank you!
#include<iostream>
#include<iomanip>
using namespace std;
int getTestScores();//getTestScores function prototype
double calcAverage(int, int, int);//gradeMean function prototype
double calcGrade(int);//calcGrade function prototype
void main()//function main
{
int num1, num2, num3;
double grade1, grade2,grade3;
double avg;
char let;
char again;
do
{
cout<<getTestScores(); //getTestScores function call
avg = calcAverage(grade1,grade2,grade3);//calcAverage function call
cout<< "Your Average is: " << avg<<endl;
let = calcGrade(avg);//calcGrade function call
cout<< "Your grade is: " <<let<<endl;
cout << "Another? ";
cin>> again;
cin.ignore();
}
while (toupper(again) =='Y');
}//end main
double calcAverage(int num1, int num2, int num3)//function to find avg
{
double avg;
avg =(num1+num2+num3)/3;
return avg;
}//end calcAverage
double calcGrade(int avg)//function to find letter grade
{
if(avg >= 90 && avg <=100)
return 'A';
else if (avg >= 80 && avg <90)
return 'B';
else if(avg >= 70 && avg <80)
return 'C';
else if(avg >= 60 && avg <70)
return 'D';
else
return 'F';
}//end calcGrade
int getTestScores()
{
int a[3],i;
for(i=0;i<3;i++)
{
do
{
cout<<"Enter test score:"<<endl;
cin>>a[i];
if(a[i]>100)
cout<<"Invalid, please re-enter: "<<endl;
}while(a[i]>100);
}
return a[3];
}