fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int i=0;
  5. int sum = 0;
  6. int amount = 100;
  7. for(i=0;i<amount;++i)
  8. {
  9. sum += tab[i];
  10. }
  11. int avg = sum/amount;
  12.  
  13. int n;
  14. int min_diff = abs(tab[0] - avg);
  15. for(i=0;i<amount;++i)
  16. {
  17. int local_diff = abs(tab[i] - avg);
  18. if(local_diff < min_diff)
  19. {
  20. n = tab[i]; // najblizsza liczba
  21. min_diff = local_diff; // najmniejsza roznica
  22. }
  23. }
  24. return 0;
  25. }
  26.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c: In function ‘main’:
prog.c:9:10: error: ‘tab’ undeclared (first use in this function)
   sum += tab[i];
          ^
prog.c:9:10: note: each undeclared identifier is reported only once for each function it appears in
prog.c:14:2: warning: implicit declaration of function ‘abs’ [-Wimplicit-function-declaration]
  int min_diff = abs(tab[0] - avg);
  ^
prog.c:13:6: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  int n;
      ^
stdout
Standard output is empty