Here its done!!!!!!! WOOT WOOT!
Code:
#include <iostream>

int addion ( int x , int y )
{
 return x + y;
}
int subtraction ( int x , int y )
{
 return x - y;
}
int multiplication ( int x , int y )
{
 return x * y;
}
int division ( int x , int y )
{
 return x / y;
}
using namespace std;
int subtract();

int add();

int multi();

int div();
	
int main()
{
  int input;
  
  cout<<"1. Addition\n";
  cout<<"2. Subtraction\n";
  cout<<"3. Multiplication\n";
  cout<<"4. Division\n";
  cout<<"Selection: ";
  cin>> input;
  switch ( input ) {
  case 1:            
    add();
    break;
  case 2:            
    subtract();
    break;
  case 3:            
    multi();
    break;
  case 4:            
    div();
    break;
  default:            
    cout<<"Error\n";
    break;
  }
  cin.get();
}
int subtract(){
   
  int x;
  int y;  
  cout << "Firt number to subtract:";
  cin>> x;
  cin.ignore();
  cout << "Second number to subtract:";
  cin>> y;
  cin.ignore();
  cout << "The answer is:" << subtraction (x , y );
  cin.get();
}


int add(){
  int x;
  int y;  
  cout << "Firt number to add:";
  cin>> x;
  cin.ignore();
  cout << "Second number to add:";
  cin>> y;
  cin.ignore();
  cout << "The sum is:" << addion (x , y );
  cin.get();
  }
int multi(){
  int x;
  int y;  
  cout << "Firt number to multiply:";
  cin>> x;
  cin.ignore();
  cout << "Second number to multiply:";
  cin>> y;
  cin.ignore();
  cout << "The product is:" << multiplication (x , y );
  cin.get();
  }
int div(){
  int x;
  int y;  
  cout << "Firt number to divide:";
  cin>> x;
  cin.ignore();
  cout << "Second number to divide:";
  cin>> y;
  cin.ignore();
  cout << "The quotiant is:" << division (x , y );
  cin.get();
  }
ok now what?