I started reading the using C++ tutorials a couple days ago, and have had no experience programming in any language before that. I'm attempting to write a very simple program that lets me choose between multiplication and division, then do that function to two numbers. what I have so far is this:

can you guys help me out? it works for multiplying, but I can't get it to go to the second string for "if (function = 2). Any other code-writing tips would be helpful as well. thank you very much!Code:#include <iostream> using namespace std; int mult ( int x, int y ); int function; //the variable "function" is what chooses between multiply and divide int main() { cout<<"enter 1 for multiplication, 2 for division."; cin>>function; //my trouble is that it uses multiply regardless of what number you enter for "function" if (function = 1){ int x; int y; cout<<"Please input two numbers to be multiplied: "; cin>> x >> y; cin.ignore(); cout<<"The product of your two numbers is "<< (x * y) <<"\n"; cin.get(); } else if (function = 2) { int a; int b; cout<<"Please input two numbers to be divided: "; cin>> a >> b; cin.ignore(); cout<<"the two numbers divided is " << (a / b) <<"\n"; cin.get(); } }