showGrade(int numGrade, char lettergrade);
this is declaration, not a call
call function:
Code:
showGrade(numGrade, lettergrade);
About 3rd error - you fixed format, but did nothing about Z variable. It should be 'Z' constant
also in your last
Code:
else if ((numGrade >=100) || (numGrade <=0))
you can jsut drop the if part leavin it as
Code:
else
{
lettergrade = 'Z';
return lettergrade;
}
Or even without else (and without temp var):
Code:
char convertGrade(int numGrade)
{
if ((numGrade >= 90) && (numGrade <= 100))
{
return 'A';
}
else if ((numGrade >=80) && (numGrade <=89))
{
return 'B';
}
else if ((numGrade >=70) && (numGrade <=79))
{
return 'C';
}
else if ((numGrade >=60) && (numGrade <=79))
{
return 'D';
}
else if ((numGrade <=59) && (numGrade >=0))
{
return 'F';
}
/* incorrect grade */
return 'Z';
}