I fixed my program from the previous complaint and I got it to run. Now my problem is that it won't run correctly. Can you help me?

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 an if:

else if (plan == 'A' && weekday <= 250)

and, after if don't put a semicolon.