Borderou de evaluare (job #2615024)
Utilizator | Data | 13 mai 2020 15:11:32 | |
---|---|---|---|
Problema | Problema rucsacului | Status | done |
Runda | Arhiva educationala | Compilator | c-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.c:11:1: warning: useless storage class specifier in empty declaration
};
^
main.c:21:34: error: unknown type name 'rucsac'
int pret_max(int capacitate_max, rucsac* produse, int n)
^~~~~~
main.c: In function 'main':
main.c:35:2: error: unknown type name 'rucsac'
rucsac* produse = (rucsac*)malloc(n * sizeof(rucsac));
^~~~~~
main.c:35:2: note: use 'struct' keyword to refer to the type
main.c:35:21: error: 'rucsac' undeclared (first use in this function)
rucsac* produse = (rucsac*)malloc(n * sizeof(rucsac));
^~~~~~
main.c:35:21: note: each undeclared identifier is reported only once for each function it appears in
main.c:35:28: error: expected expression before ')' token
rucsac* produse = (rucsac*)malloc(n * sizeof(rucsac));
^
main.c:39:34: error: request for member 'capacitate' in something not a structure or union
fscanf(fin, "%d%d", &produse[i].capacitate, &produse[i].pret);
^
main.c:39:58: error: request for member 'pret' in something not a structure or union
fscanf(fin, "%d%d", &produse[i].capacitate, &produse[i].pret);
^
main.c:43:20: warning: implicit declaration of function 'pret_max' [-Wimplicit-function-declaration]
fprintf(fout,"%d",pret_max(capacitate_max, produse, n-1));
^~~~~~~~
main.c:34:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
fscanf(fin, "%d%d", &n,&capacitate_max);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !