1. Don't post twice the same question.
2. You should have posted the code (it's not so big)
3. Some errors (not compiler, but logical errors):
if (plan == 'A')
{
BASE_PRICEA;
}
What's this??
else (plan == 'A' && weekday <= 250);
{
cout << "No weekday overages" << endl;
}
I think you forgot anif:
else if (plan == 'A' && weekday <= 250)
and, afterif don't put a semicolon.