Pomoże mi ktoś w znalezieniu błędu w tym kodzie ? (jest tylko 1)
Cały czas gdy próbuje to skompilować wyskakuje błąd :
"error C2447: '{' : missing function header (old-style formal list?)"
GML
// Dopiero się uczę więc się nie śmiejcie
#include <conio.h>
#include<iostream>
void main()
{
int fLiczba1;
std::cout << "Podaj poierwsza liczbe ";
std::cin >> fLiczba1;
int fLiczba2;
std::cout << "Podaj druga liczbe";
std::cin >> fLiczba2;
}
{
int nOpcja;
std::cout << "Wybierz dzialanie:" << std::endl;
std::cout << "1. Dodawanie" << std::endl;
std::cout << "2. Odejmowanie" << std::endl;
std::cout << "3. Mnożenie" << std::endl;
std::cout << "4. Dzielenie" << std::endl;
std::cout << "0. Wyjscie" << std::endl;
std::cout << "Twoj wybor: " << std::endl;
std::cin >> nOpcja;
switch nOpcja
{
case 1 : std::cout << fLiczba1 << " + " << fLiczba2 << " = " << fLiczba1 + fLiczba2; break;
case 2 : std::cout << fLiczba1 << " - " << fLiczba2 << " = " << fLiczba1 - fLiczba2; break;
case 3 : std::cout << fLiczba1 << " * " << fLiczba2 << " = " << fLiczba1 * fLiczba2; break;
case 4 :
if (fLiczba2 == 0.0)
std::cout << "Dzielnik nie moze byc zerem !!!";
else
std::cout << fLiczba1 << " / " << fLiczba2 << " = " << fLiczba1 / fLiczba2;break;
case 0 : std::cout << "Dziekujemy :)";break;
default : std::cout << "Nieznana opcja!!!";
}
getch();
}