Borderou de evaluare (job #733530)
Utilizator |
|
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]