Borderou de evaluare (job #713194)

Utilizator avatar AlexStoican Alexandru Andrei Stoican AlexStoican IP ascuns
Problemă Char (clasa a 7-a) Compilator c-32
Rundă Arhiva de probleme Status evaluat
Dată 29 mar. 2023 12:38:40 Scor 100

Raport evaluator

Compilare: main.c: In function 'main': main.c:14:18: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'char (*)[10001]' [-Wformat=] 14 | fscanf(in, "%s", &v); | ~^ ~~ | | | | | char (*)[10001] | char * main.c:36:17: warning: array subscript has type 'char' [-Wchar-subscripts] 36 | if(lit[v[i]] == lit[litm]) | ~^~~ main.c:40:21: warning: array subscript has type 'char' [-Wchar-subscripts] 40 | if(i - lit[v[i]] >= 0) | ~^~~ main.c:42:33: warning: array subscript has type 'char' [-Wchar-subscripts] 42 | st[i] = i- lit[v[i]]; | ~^~~ main.c:48:25: warning: array subscript has type 'char' [-Wchar-subscripts] 48 | if(i + lit[v[i]] < n) | ~^~~ main.c:50:34: warning: array subscript has type 'char' [-Wchar-subscripts] 50 | dr[i] = i + lit[v[i]]; | ~^~~ main.c:11:9: warning: variable 'start' set but not used [-Wunused-but-set-variable] 11 | int start, fin=-1; | ^~~~~ main.c:8:38: warning: unused variable 'k' [-Wunused-variable] 8 | int n, nrput, put, litm, cont=0, k=0, q, aux; | ^ main.c:12:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 12 | fscanf(in, "%d", &n); | ^~~~~~~~~~~~~~~~~~~~ main.c:13:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 13 | fscanf(in, "%c", &au); | ^~~~~~~~~~~~~~~~~~~~~ main.c:14:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 14 | fscanf(in, "%s", &v); | ^~~~~~~~~~~~~~~~~~~~ main.c:20:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 20 | fscanf(in, "%d", &nrput); | ^~~~~~~~~~~~~~~~~~~~~~~~ main.c:25:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 25 | fscanf(in, "%d", &put); | ^~~~~~~~~~~~~~~~~~~~~~ main.c:36:28: warning: 'litm' may be used uninitialized in this function [-Wmaybe-uninitialized] 36 | if(lit[v[i]] == lit[litm]) | ~~~^~~~~~
Test Timp execuție Memorie folosită Mesaj Punctaj/test
1 1 ms 507 kb OK 10
2 1 ms 245 kb OK 10
3 1 ms 245 kb OK 10
4 1 ms 245 kb OK 10
5 1 ms 245 kb OK 10
6 1 ms 245 kb OK 10
7 1 ms 245 kb OK 10
8 1 ms 245 kb OK 10
9 1 ms 249 kb OK 10
10 1 ms 249 kb OK 10
Punctaj total 100