fork(3) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int a,b,c,d,e,f,g,h
  5. float dei media
  6. scanf ("%D" &a);
  7. scanf ("%d" &b);
  8. scanf ("%d" &c);
  9. scanf ("%d" &d);
  10. scanf ("%d" &e);
  11. scanf ("%d" &f);
  12. scanf ("%d" &g );
  13. scanf ("%d" & h);
  14. media=(a+b+c+d+e+f+g+h)/8.0;
  15. printf ("la media dei voti è %f" i media);
  16. if (i media >= 6.0) printf (la media dei voti e sufficiente );
  17. if (i media <= 6.0) printf (la media e insufficiente)
  18. return 0;
  19. }
  20.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c: In function 'main':
prog.c:5:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
 float dei media
 ^
prog.c:7:13: error: invalid operands to binary & (have 'char *' and 'int')
 scanf ("%d" &b);
             ^
prog.c:8:13: error: invalid operands to binary & (have 'char *' and 'int')
 scanf ("%d" &c);
             ^
prog.c:9:13: error: invalid operands to binary & (have 'char *' and 'int')
 scanf ("%d" &d);
             ^
prog.c:10:13: error: invalid operands to binary & (have 'char *' and 'int')
 scanf ("%d" &e);
             ^
prog.c:11:13: error: invalid operands to binary & (have 'char *' and 'int')
 scanf ("%d" &f);
             ^
prog.c:12:13: error: invalid operands to binary & (have 'char *' and 'int')
 scanf ("%d" &g );
             ^
prog.c:13:15: error: 'h' undeclared (first use in this function)
 scanf ("%d" & h);
               ^
prog.c:13:15: note: each undeclared identifier is reported only once for each function it appears in
prog.c:14:1: error: 'media' undeclared (first use in this function)
 media=(a+b+c+d+e+f+g+h)/8.0;
 ^
prog.c:15:35: error: expected ')' before 'i'
 printf ("la media dei voti è %f" i media);
                                   ^
prog.c:15:9: warning: format '%f' expects a matching 'double' argument [-Wformat=]
 printf ("la media dei voti è %f" i media);
         ^
prog.c:16:5: error: 'i' undeclared (first use in this function)
 if (i media >= 6.0) printf (la media dei voti e sufficiente );
     ^
prog.c:16:7: error: expected ')' before 'media'
 if (i media >= 6.0) printf (la media dei voti e sufficiente );
       ^
prog.c:16:29: error: 'la' undeclared (first use in this function)
 if (i media >= 6.0) printf (la media dei voti e sufficiente );
                             ^
prog.c:16:32: error: expected ')' before 'media'
 if (i media >= 6.0) printf (la media dei voti e sufficiente );
                                ^
prog.c:17:7: error: expected ')' before 'media'
 if (i media <= 6.0) printf (la media e insufficiente)
       ^
prog.c:17:32: error: expected ')' before 'media'
 if (i media <= 6.0) printf (la media e insufficiente)
                                ^
prog.c:18:2: error: expected ';' before 'return'
  return 0;
  ^
stdout
Standard output is empty