Chciałem spróbować stworzyć Konwerter, najpierw podzieliłem wszystko na podprogramy nic nie zwracające (voidy) o nazwach jm(), jd(), wal(). Code::blocks nie chce włączyć programu, nie wiem w czym popełniłem błąd, tutaj kod:
#include <iostream>
#include <math.h>
#include <cstdlib>
#include <windows.h>
#include <fstream>
#include <string>
using namespace std;
int mety, start;
void jd();
void jm();
void wal();
int main()
{
cout << "GateKonwerter" << endl;
cout << "1. Jednostki dlugosci" << endl;
cout << "2. Jednostki masy" << endl;
cout << "3. Waluty" << endl;
cin >> start;
if (start==1)
{
jd();
}
else if (start==2)
{
jm ();
}
else if (start==3)
{
wal();
}
else
{
cout << "Nieprawidlowy wybor" << endl;
}
}
void jm()
{
cout << "podaj metry" << endl;
cin >> mety;
cout << "dzieki" << mety;
}