So i want my program to loop while the user continues to say yes and i figured that my code below would work but for some reason it says that y is an undeclared identifier.
# include <iostream>
# include <fstream>
# include <cstdlib>
# include <string>
# include <cmath>
using namespace std;
int main ()
{
double balance, interest, minpayment;
int month(0);
char yesorno;
cout << " Enter your account balance: " << endl;
cin >> balance;
do
{
if (balance <= 1000)
{
interest = balance * .015;
balance = balance * 1.015;
}
else
{
interest = balance * .01;
balance = balance * 1.01;
}
if (balance <= 10)
{
minpayment = balance;
}
else if (balance * .1 < 10)
{
minpayment = 10;
}
else
{
minpayment = balance * .1;
}
month = month++;
cout << " Month " << month << endl;
cout << " Interest is: " << interest << endl;
cout << " Account balance is: " << balance << endl;
cout << " Minimum payment is: " << minpayment << endl;
cout << " Would you like to see the next months figures? Y/y or N/n " << endl;
cin >> yesorno;
}
while (yesorno == y);
char y;
return(0);
}