Borderou de evaluare (job #737409)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Abc (clasa a 5-a) | Compilator | c-32 |
Rundă | Concurs 01 cursuri de performanță | IQ Academy | clasa a 6-a | Status | evaluat |
Dată | 10 oct. 2023 19:18:12 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.c: In function 'main':
main.c:6:13: warning: initialization of 'FILE *' from incompatible pointer type 'char *' [-Wincompatible-pointer-types]
6 | FILE*in=("abc.in" "r");
| ^
main.c:7:14: warning: initialization of 'FILE *' from incompatible pointer type 'char *' [-Wincompatible-pointer-types]
7 | FILE*out=("abc.out" "w");
| ^
main.c:10:16: warning: too many arguments for format [-Wformat-extra-args]
10 | fscanf(in, "&d&d", n, l);
| ^~~~~~
main.c:12:18: warning: too many arguments for format [-Wformat-extra-args]
12 | fscanf(in, "&c", a);
| ^~~~
main.c:15:22: warning: too many arguments for format [-Wformat-extra-args]
15 | fprintf(in,"&c",a);
| ^~~~
main.c:20:20: warning: too many arguments for format [-Wformat-extra-args]
20 | fprintf (in,"&c",a);{
| ^~~~
main.c:23:8: error: 'else' without a previous 'if'
23 | else if (a>nrchar){
| ^~~~
main.c:24:21: warning: too many arguments for format [-Wformat-extra-args]
24 | fprintf (in,"c",a);
| ^~~
main.c:28:20: warning: too many arguments for format [-Wformat-extra-args]
28 | fprintf(out,"c",a);
| ^~~
main.c:10:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
10 | fscanf(in, "&d&d", n, l);
| ^~~~~~~~~~~~~~~~~~~~~~~~
main.c:12:7: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
12 | fscanf(in, "&c", a);
| ^~~~~~~~~~~~~~~~~~~