Borderou de evaluare (job #2170998)

Utilizator AndreiVisoiuAndrei Visoiu AndreiVisoiu Data 15 martie 2018 10:46:32
Problema Pic Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:8:33: error: ‘int rand’ redeclared as different kind of symbol int v, c[1300], n, pT, niv = 0, rand = 1, pah = 0, s, sMax, rMax; ^ In file included from /usr/include/c++/5/cstdlib:72:0, from /usr/include/c++/5/ext/string_conversions.h:41, from /usr/include/c++/5/bits/basic_string.h:5249, from /usr/include/c++/5/string:52, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/istream:38, from /usr/include/c++/5/fstream:38, from user.cpp:1: /usr/include/stdlib.h:374:12: note: previous declaration ‘int rand()’ extern int rand (void) __THROW; ^ user.cpp: In function ‘int main()’: user.cpp:18:23: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] if(pah == rand) { ^ user.cpp:19:45: error: invalid conversion from ‘int (*)() throw ()’ to ‘int’ [-fpermissive] if(s > sMax) sMax = s, rMax = rand; ^ user.cpp:21:21: warning: ISO C++ forbids incrementing a pointer of type ‘int (*)() throw ()’ [-Wpointer-arith] rand++; ^ user.cpp:21:21: error: lvalue required as increment operand

Ceva nu functioneaza?