Witam, zrobiłem taki program: Mam jednak problem. Nie wiem czemu, ale przy case 2 w switchu, wyświetla się błąd i program się nie kompiluje. Czy wie ktoś o co chodzi?
#include <iostream>
#include <windows.h>
#include <cstdlib>
#include <conio.h>
using namespace std;
int i;
int time;
int opcje;
int main()
{
odliczanie:
cout << "Wpisz liczbe, od ktorej chcesz rozpoczac odliczanie:" << endl;
cin >> i;
cout << "Wpisz w milisekundach, ile czasu system ma zaczekac, przed pokazaniem nastepnej cyfry" << endl;
cin >> time;
for ( i; i >0; i-- )
{
cout << i << endl;
Sleep(time);
system( "cls" );
}
cout << "Aby wylaczyc program, wybierz 1.\n Aby zaczac od nowa, wybierz 2." << endl;
switch (opcje)
case 1:
{
for(; getch() != 27; );
cout << "Dziekuje za skorzystanie z programu, [ESC] aby wyjsc." << endl;
break;
}
case 2: <------------ TU JEST BŁĄD
{
goto odliczanie;
break;
}
return 0;
}