I have now added a switch statement to the program below and when I try to compile it says 'MenuChoice undefined please use this function first', any ideas?
Code:#include <iostream> int MenuAndMenuChoice(); double Add(); int main() { MenuAndMenuChoice(); switch (MenuChoice) { case 1: Add(); } std::cin.get(); return 0; } int MenuAndMenuChoice() { int MenuChoice; std::cout << "1.Add\n"; std::cout << "2.Subtract\n"; std::cout << "3.Multiply\n"; std::cout << "4.Divide\n"; std::cout << "5.Circle Area\n"; std::cout << "6.Circle Circumference\n"; std::cout << "7.Exit\n\n"; std::cout << "What would you like to do? "; std::cin >> MenuChoice; return MenuChoice; } double Add() { double FirstNumber, SecondNumber, AddAnswer; std::cout << "What is the first number: "; std::cin >> FirstNumber; std::cin.ignore(80,'\n'); std::cout << "What is the second number: "; std::cin >> SecondNumber; std::cin.ignore(80,'\n'); AddAnswer = FirstNumber + SecondNumber; return AddAnswer; }



LinkBack URL
About LinkBacks


