Borderou de evaluare (job #2707070)

Utilizator marinaoprOprea Marina marinaopr Data 16 februarie 2021 14:00:27
Problema Biperm Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:13:91: error: 'int exit [10005]' redeclared as different kind of symbol int fra[NMAX],frb[NMAX],n,a[NMAX],b[NMAX],i,aux,nrcirc,mutmin,nrperm,enter[NMAX],exit[NMAX],medie,x; ^ In file included from /usr/include/c++/6/cstdlib:75:0, from /usr/include/c++/6/ext/string_conversions.h:41, from /usr/include/c++/6/bits/basic_string.h:5420, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, from main.cpp:3: /usr/include/stdlib.h:543:13: note: previous declaration 'void exit(int)' extern void exit (int __status) __THROW __attribute__ ((__noreturn__)); ^~~~ main.cpp: In function 'int main()': main.cpp:35:18: warning: pointer to a function used in arithmetic [-Wpointer-arith] exit[a[i]]++; ^ main.cpp:35:19: warning: ISO C++ forbids incrementing a pointer of type 'void (*)(int) throw ()' [-Wpointer-arith] exit[a[i]]++; ^~ main.cpp:35:19: error: lvalue required as increment operand main.cpp:41:35: warning: pointer to a function used in arithmetic [-Wpointer-arith] medie = (enter[i] + exit[i]) / 2; ^ main.cpp:41:35: warning: pointer to a function used in arithmetic [-Wpointer-arith] main.cpp:41:38: error: invalid operands of types 'void (*)(int) throw ()' and 'int' to binary 'operator/' medie = (enter[i] + exit[i]) / 2; ~~~~~~~~~~~~~~~~~~~~~^~~ main.cpp:42:62: warning: pointer to a function used in arithmetic [-Wpointer-arith] mutmin += min(fabs(medie-enter[i]), fabs(medie-exit[i])); ^ main.cpp:42:55: error: invalid operands of types 'int' and 'void(int) throw ()' to binary 'operator-' mutmin += min(fabs(medie-enter[i]), fabs(medie-exit[i])); ~~~~~^~~~~~~~ main.cpp:20:26: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin, "%d", &n); ^ main.cpp:23:33: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin, "%d", &a[i]); ^ main.cpp:28:33: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin, "%d", &b[i]); ^ Non zero exit status: 1

Ceva nu functioneaza?