Borderou de evaluare (job #3210308)

Utilizator Ionut2212Nedelcu Alexandru Ionut Ionut2212 Data 5 martie 2024 21:41:56
Problema Evaluarea unei expresii Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int expresie()': main.cpp:22:12: error: invalid types 'char [100001][char*]' for array subscript 22 | while(s[i] == '-' || s[i] == '+') | ^ main.cpp:22:27: error: invalid types 'char [100001][char*]' for array subscript 22 | while(s[i] == '-' || s[i] == '+') | ^ main.cpp:24:13: error: invalid types 'char [100001][char*]' for array subscript 24 | if(s[i] == '+') | ^ main.cpp: In function 'int factor()': main.cpp:40:12: error: invalid types 'char [100001][char*]' for array subscript 40 | while(s[i] == '*' || s[i] == '/') | ^ main.cpp:40:27: error: invalid types 'char [100001][char*]' for array subscript 40 | while(s[i] == '*' || s[i] == '/') | ^ main.cpp:42:13: error: invalid types 'char [100001][char*]' for array subscript 42 | if(s[i] == '*') | ^ main.cpp: In function 'int termen()': main.cpp:58:9: error: invalid types 'char [100001][char*]' for array subscript 58 | if(s[i] == '(') | ^ main.cpp: In function 'int constanta()': main.cpp:73:20: error: invalid types 'char [100001][char*]' for array subscript 73 | while(isdigit(s[i]) == 1) | ^ main.cpp:75:23: error: invalid types 'char [100001][char*]' for array subscript 75 | r = r * 10 + s[i] - '0'; | ^ Non zero exit status: 1

Ceva nu functioneaza?