Borderou de evaluare (job #2889635)

Utilizator alexdn6Dina Alexandru alexdn6 Data 12 aprilie 2022 23:53:36
Problema Paranteze Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:21:17: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 21 | else if(((sir[i] != ')' || p.top() != '(') && (sir[i] != '}' || p.top() != '{' ) && (sir[i] != ']' || p.top() != '[')){ | ^ main.cpp:21:127: error: expected ';' before '{' token 21 | else if(((sir[i] != ')' || p.top() != '(') && (sir[i] != '}' || p.top() != '{' ) && (sir[i] != ']' || p.top() != '[')){ | ^ | ; main.cpp:25:9: error: expected primary-expression before 'else' 25 | else { | ^~~~ main.cpp:24:10: error: expected ')' before 'else' 24 | } | ^ | ) 25 | else { | ~~~~ main.cpp:21:16: note: to match this '(' 21 | else if(((sir[i] != ')' || p.top() != '(') && (sir[i] != '}' || p.top() != '{' ) && (sir[i] != ']' || p.top() != '[')){ | ^ Non zero exit status: 1

Ceva nu functioneaza?