"expected unqualified id before "if"
Ostatnio zmodyfikowano 2015-06-28 00:01
tabupl Temat założony przez niniejszego użytkownika |
"expected unqualified id before "if" » 2015-06-27 01:48:30 Oto fragment mojego kodu, pochodzącego z funkcji int main(). Wcześniej w tej funkcji znajdują się jedynie deklaracje zmiennych. int wybor = Wstep(); if( wybor == 0 ) return 0;
Poczatek();
Kiedy próbuję kompilować program, kompilator komunikuje: "expected unqualified id before "if" O co może chodzić? |
|
Glazus |
» 2015-06-27 10:19:15 |
|
tabupl Temat założony przez niniejszego użytkownika |
» 2015-06-27 11:18:37 int main()
{ srand( time( NULL ) ); int str = 5; int enr = 2; int abl = 0; int attack1 = str; int attack2 = 1.2 * str; int hp = 5 * enr; int crt = 0.5 * abl; { int wilkhp = 10; int wilka = 1; int wilkc = 0; } }
int wybor = Wstep(); if( wybor == 0 ) return 0;
Poczatek(); int walka1 = Walka( attack1, attack2, hp, crt, wilkhp, wilka, wilkc );
if( walka1 = 1 ) { std::cout << "Gratuluje wyciestwa! " << std::endl; std::cout << "Wpisz dowolna wartosc, aby zakonczyc"; std::cin >> wybor; return 0; }
else { std::cout << "Szkoda, ze przegrales." << std::endl; std::cout << "Wpisz dowolna wartosc aby zakonczyc." std::cin >> wybor; return 0; }
}
|
|
Glazus |
» 2015-06-27 11:43:24 Spora część kodu jest poza funkcją main() , stąd problemy. |
|
michal11 |
» 2015-06-27 17:53:30 int wybor = Wstep(); Co to jest ? Pokaż deklarację Wstęp(). |
|
Glazus |
» 2015-06-27 23:57:42 Co to jest ? Pokaż deklarację Wstęp(). |
Brak związku z problemem. Kiedy natomiast poprawisz kod tak, by całość znajdowała się w main() to będziesz miał problem ze zmiennymi wilkhp, wilka, wilkc . Po co tam klamry dodałeś? |
|
tabupl Temat założony przez niniejszego użytkownika |
» 2015-06-28 00:01:06 Żeby łatwiej się czytało. Nie sądziłem, że to w czymś przeszkodzi, skoro nie ma żadnej funkcji nad nimi. Ale już wcześniej mi ten błąd wyskoczył, bo miałem też klamry do pozostałych zmiennych. Tych zapomniałem po prostu usunąć. Dzięki. Po naprawieniu funkcji main() już działa. |
|
« 1 » |