I am a new relatively new programmer and I've decided to code in C++. Currently, I am working on a converter app project. I want to convert from money to weight to temperatures and if possible, even more, things. I have written a good block of code and I wanted to check if it worked. For some reason, the code did compile but all the application did be give me a blank screen with no area to enter a value or anything. It did not display the instructions I wrote or anything.
Here is the code:
#include "std_lib_facilities.h"
int a = 0;
int b = 0;
int c = 0;
int money()
{
    cout << "This will convert CAD to either USD or EUR\n";
    cout << "Please input USD or EUR followed by an enter keystroke for conversion\n";
    string a;
    while(cin >> a){
        if( a == "USD"){
            cout << "If you would like to convert USD into CAD, enter 1.\n";
            cout << "If you would like to convert CAD into USD, enter 2.\n";
            int x;
            cin >> x;
            if( x == 1){
                cout << "Please enter the amount you wish to convert.\n";
                double j;
                cin >> j;
                double k = j*1.29;
                cout << j << "USD is " << k << "CAD.\n";
            }
            if ( x == 2){
                cout << "Please enter the amount you wish to convert.\n";
                double o;
                cin >> o;
                double p = o*0.77;
                cout << o << "CAD is " << p << "USD.\n";
            }
        }
        if( a == "EUR"){
            cout << "If you would like to convert EUR into CAD, enter 1.\n";
            cout << "If you would like to convert CAD into EUR, enter 2.\n";
            int y;
            cin >> y;
            if(y == 1){
                cout << "Please enter the amount you wish to convert.\n";
                double g;
                cin >> g;
                double h = g*1.46;
                cout << g << "EUR is " << h << "CAD.\n";
            }
            if(y == 2){
                cout << "Please enter the amount you wish to convert.\n";
                double z;
                cin >> z;
                double x = z*0.69;
                cout << z << "CAD is " << x << "EUR.\n";
            }
        }
    }
}
int weight()
{
    cout << "This will convert pounds to kilograms.\n";
    cout << "Please input the amount you wish to convert.\n";
}
int temperature()
{
}
int setup()
{
    cout << "Please enter either a,b or c for the corresponding conversions.\n";
    cout << "(Where a is for currency, b is for weight, and c is for temperature.\n";
    string a;
    while ( cin >> a){
        if( a == "a"){
            int money();
            }
        if( a == "b"){
            int weight();
        }
        if( a == "c"){
            int temperature();
        }
    }
}
int main()
{
    cout << "Welcome to the ultimate converter app.\n";
    int setup();
    return 0;
}
Any help would be appreciated.
EDIT: SORRY FOR THE TROUBLE EVERYONE. THANKS TO EVERYONE WHO ANSWERED I JUST REALIZED I DECLARED A FUNCTION INSTEAD OF CALLING IT.
 
     
    