czesc mam problem generalnie chodzi o to ze chce napisac taki banalny programik ktory oblicza prawdopodobienstwo wygrania totolotka tylko ze uzytkownik sam wpisuje ile liczb jest do zaznaczenia i z jakiej puli. wzór na cos takiego to o ile sie nie myle 49!/((49-6)!6!) zakladajac ze wybierasz 6 liczb sposrod 49. tylko ze kiedy chce zeby program to ogliczyl to wyskakuje mi expected ';' before '!' token
#include <iostream>
using namespace std;
int main()
{
int x, y;
cout << "witaj w tym prgramie oblicze za ciebie prawdobodobienstwo wygranej w dowolnej " << endl;
cout << "grze typu LOTTO w ktorej wybierasz okreslona ilosc liczb z puli okreslonej ich " << endl;
cout << "ilosci (w przypadku LOTTO wybierasz 6 liczb z 49) w dodatku kazda liczba moze " << endl;
cout << "zostac wybrana tylko raz.";
cout << "podaj ilosc liczb sposrod ktorych wybierasz (w przypadku LOTTO jest to 49):" ;
cin >> x;
cout << "Dobrze teraz podaj ilosc liczb ktore wybierasz sposrod ";
cout << x;
cout << " (w przypadku LOTTO jest to 6):";
cin >> y;
cout << "w takim wypadku ilosc kombinacji wynosi:";
cout << x!/((x-y)!y!);
return 0;
}
wiem ze kod jest banalny zresztą pewnie jak błąd ale mimo to prosze o pomoc.