Here is what I came up with this might help yea some.

Code:#include <iostream> #include <string> using namespace std; void diviminus(string ); void multiplus(string ); void calc(); int main() { string a; cout << "Do you wish to use the Calculator? Y/N: "; cin >> a; if (a == "Y" || a == "y") { while (a == "Y" ||a == "y") { calc(); cout << "Would you like to use the calculator again? Y/N: "; cin >> a; } } else { cin.ignore(80,'\n'); return 0; } } void multiplus(string cal) { float a; float b; float c; if (cal == "multiply" || cal == "Multiply") { cout << "Input a number: "; cin >> a; cout << "Input a second number: "; cin >> b; c = a * b; cout << a << " times " << b << " equals " << c << "."; cin.ignore(80,'\n'); cin.get(); } else if (cal == "add" || cal == "Add") { cout << "Input a number: "; cin >> a; cout << "Input a second number: "; cin >> b; c = a + b; cout << a << " plus " << b << " equals " << c << "."; cin.ignore(80,'\n'); cin.get(); } } void diviminus(string cal) { float a; float b; float c; if (cal == "divide" || cal == "Divide") { cout << "Input a number: "; cin >> a; cout << "Input a second number: "; cin >> b; c = a / b; cout << a << " divided by " << b << " equals " << c << "."; cin.get(); } else if (cal == "subtract" || cal == "Subtract") { cout << "Input the number you want to subtract from: "; cin >> a; cout << "Input the amout you with to subtract: "; cin >> b; c = a - b; cout << a << " minus " << b << " equals " << c << "."; cin.ignore(80,'\n'); cin.get(); } } void calc() { string cal; int cas; cout << "Do you want to add, subtract, multiply, or divide?\n"; cin.ignore(80,'\n'); cin >> cal; if (cal == "add" || cal == "Add") { multiplus(cal); } else if (cal == "subtract" || cal == "Subtract") { diviminus(cal); } else if (cal == "multiply" || cal == "Multiply") { multiplus(cal); } else if (cal == "divide" || cal == "Divide") { diviminus(cal); } else { cout << "I'm sorry, please try again."; calc(); } }