Borderou de evaluare (job #733530)

Utilizator avatar seby-the-kydo Nerdvana 8 Georgescu Sebastian seby-the-kydo IP ascuns
Problemă Snake (clasa a 6-a) Compilator c-32
Rundă Tema 1 clasa a 7-a Status evaluat
Dată 24 sept. 2023 21:11:24 Scor 0

Raport evaluator

Eroare de compilare: main.c:13:22: error: unknown type name 'FILE' 13 | void citestePozitii( FILE *fin, int mark ) { | ^~~~ main.c:1:1: note: 'FILE' is defined in header '<stdio.h>'; did you forget to '#include <stdio.h>'? +++ |+#include <stdio.h> 1 | #define MAXN 1000 main.c: In function 'main': main.c:32:3: error: unknown type name 'FILE' 32 | FILE *fin , *fout; | ^~~~ main.c:32:3: note: 'FILE' is defined in header '<stdio.h>'; did you forget to '#include <stdio.h>'? main.c:35:9: warning: implicit declaration of function 'fopen' [-Wimplicit-function-declaration] 35 | fin = fopen( "snake.in", "r" ); | ^~~~~ main.c:35:9: note: 'fopen' is defined in header '<stdio.h>'; did you forget to '#include <stdio.h>'? main.c:35:7: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 35 | fin = fopen( "snake.in", "r" ); | ^ main.c:36:3: warning: implicit declaration of function 'fscanf' [-Wimplicit-function-declaration] 36 | fscanf( fin, "%d%d%d", &nivel, &n, &m ); | ^~~~~~ main.c:36:3: note: include '<stdio.h>' or provide a declaration of 'fscanf' main.c:36:3: warning: incompatible implicit declaration of built-in function 'fscanf' [-Wbuiltin-declaration-mismatch] main.c:36:3: note: include '<stdio.h>' or provide a declaration of 'fscanf' main.c:37:3: warning: implicit declaration of function 'citestePozitii' [-Wimplicit-function-declaration] 37 | citestePozitii( fin, ZID ); // citeste zidurile | ^~~~~~~~~~~~~~ main.c:39:3: warning: implicit declaration of function 'fclose' [-Wimplicit-function-declaration] 39 | fclose( fin ); | ^~~~~~ main.c:46:5: error: void value not ignored as it ought to be 46 | genUrm( n, lcap, ccap, &dir, &lurm, &curm ); // urmatoarea pozitie | ^~~~~~ main.c:46:48: error: expected ')' before ';' token 46 | genUrm( n, lcap, ccap, &dir, &lurm, &curm ); // urmatoarea pozitie | ^ | ) main.c:44:9: note: to match this '(' 44 | while ( // m > 0 && <conditie non-intersectie> ) { | ^ main.c:47:3: error: expected expression before '}' token 47 | } | ^ main.c:33:59: warning: unused variable 'aux' [-Wunused-variable] 33 | int nivel, n, m, dir, lcap, ccap, lurm, curm, valcoada, aux; | ^~~ main.c:33:49: warning: unused variable 'valcoada' [-Wunused-variable] 33 | int nivel, n, m, dir, lcap, ccap, lurm, curm, valcoada, aux; | ^~~~~~~~ main.c:32:16: warning: unused variable 'fout' [-Wunused-variable]