Borderou de evaluare (job #707942)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Litere1 (clasa a 6-a) | Compilator | cpp-32 |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 16 mar. 2023 14:54:35 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:10:11: error: 'int rand [10000]' redeclared as different kind of entity
10 | int rand[N];
| ^
In file included from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/cstdlib:75,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ext/string_conversions.h:41,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6608,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/string:55,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/locale_classes.h:40,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/ios_base.h:41,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ios:42,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/istream:38,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/fstream:38,
from main.cpp:1:
/usr/include/stdlib.h:454:12: note: previous declaration 'int rand()'
454 | extern int rand (void) __THROW;
| ^~~~
main.cpp: In function 'int main()':
main.cpp:24:21: warning: pointer to a function used in arithmetic [-Wpointer-arith]
24 | rand[h++]=s-i;
| ^
main.cpp:24:22: error: assignment of read-only location '*(rand + ((sizetype)(h ++)))'
24 | rand[h++]=s-i;
| ~~~~~~~~~^~~~
main.cpp:28:17: warning: pointer to a function used in arithmetic [-Wpointer-arith]
28 | rand[h++]=s-i;
| ^
main.cpp:28:18: error: assignment of read-only location '*(rand + ((sizetype)(h ++)))'
28 | rand[h++]=s-i;
| ~~~~~~~~~^~~~
main.cpp:36:33: warning: pointer to a function used in arithmetic [-Wpointer-arith]
36 | cout << v[rand[i]] << " ";
| ^
main.cpp:36:26: error: invalid types 'char [10000][int() noexcept {aka int()}]' for array subscript
36 | cout << v[rand[i]] << " ";
| ^