Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

switch - problem

Ostatnio zmodyfikowano 2013-12-04 12:01
Autor Wiadomość
dott94
Temat założony przez niniejszego użytkownika
switch - problem
» 2013-12-04 02:56:15
C/C++
void menu_start( int start )
{
    cout << endl;
    cout << "MENU GLOWNE" << endl;
    cout << "-----------" << endl;
    cout << "0 -> rozpoczecie gry" << endl;
    cout << "1 -> zasady gry" << endl;
    cout << "2 -> wyjscie" << endl;
    cin >> start;
    switch( start )
   
    case 0
:
    {
        system( "cls" );
        gracze( int gracze );
        break;
    }
case 1: {
        system( "cls" );
        cout << "tutaj beda zasady gry, \nale to pozniej bo za duzo pisania" << endl;
        break;
    }
case 2: {
        cout << endl;
        break;
    }
    default: break;
}
kompilator informuje o błędach:
C:\Users\...\projekt\projekt.cpp:105:3: error: case label '1' not within a switch statement
C:\Users\...\projekt\projekt.cpp:108:4: error: break statement not within loop or switch
C:\Users\...\projekt.cpp:110:3: error: case label '2' not within a switch statement
C:\Users\...\projekt\projekt.cpp:112:4: error: break statement not within loop or switch
C:\Users\...\projekt\projekt.cpp:114:3: error: case label not within a switch statement
C:\Users\...\projekt\projekt.cpp:114:12: error: break statement not within loop or switch
co jest nie tak?
P-98244
maf2
» 2013-12-04 04:19:05
Musisz wszystko wziąć w klamrę.
C/C++
switch( start )
{
   
   
}
P-98245
seprob
» 2013-12-04 12:01:57
Na marginesie dodam, że przy case'ach nie muszą stać klamry.
P-98251
« 1 »
  Strona 1 z 1