Borderou de evaluare (job #1459303)
Utilizator | Data | 9 iulie 2015 15:48:36 | |
---|---|---|---|
Problema | Algoritmul lui Euclid extins | Status | done |
Runda | Arhiva educationala | Compilator | c | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.c: In function ‘euclidextins’:
user.c:10:9: warning: implicit declaration of function ‘euclid’ [-Wimplicit-function-declaration]
euclid(b, a % b, d, &x0, &y0);
^
user.c: In function ‘main’:
user.c:27:3: warning: passing argument 3 of ‘euclidextins’ makes pointer from integer without a cast [enabled by default]
euclidextins(a,b,c,x,y);
^
user.c:3:6: note: expected ‘int *’ but argument is of type ‘int’
void euclidextins(int a, int b, int *d, int *x, int *y){
^
user.c:27:3: warning: passing argument 4 of ‘euclidextins’ makes pointer from integer without a cast [enabled by default]
euclidextins(a,b,c,x,y);
^
user.c:3:6: note: expected ‘int *’ but argument is of type ‘int’
void euclidextins(int a, int b, int *d, int *x, int *y){
^
user.c:27:3: warning: passing argument 5 of ‘euclidextins’ makes pointer from integer without a cast [enabled by default]
euclidextins(a,b,c,x,y);
^
user.c:3:6: note: expected ‘int *’ but argument is of type ‘int’
void euclidextins(int a, int b, int *d, int *x, int *y){
^
user.c:22:8: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(fi,"%d",&T);
^
user.c:25:9: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
fscanf(fi,"%d%d%d\n",&a,&b,&c);
^
user.c:27:15: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
euclidextins(a,b,c,x,y);
^
user.c:27:15: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/tmp/ccWtSA6Q.o: In function `euclidextins':
user.c:(.text+0x59): undefined reference to `euclid'
collect2: error: ld returned 1 exit status
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !