fork download
  1. /* Temperature Conversion.Floating point,Symbolic Constant.Functions */
  2.  
  3. #include<stdio.h>
  4.  
  5. #define LOWER 0
  6. #define UPPER 300
  7. #define STEP 20
  8.  
  9. void fahrtocelsius(void);
  10. void celsiustofahr(void);
  11.  
  12. int main(void)
  13. {
  14. int c;
  15.  
  16. printf("Temperature Conversion Table\n");
  17. printf("1 - Fahrenheit to Celsius Conversion\n");
  18. printf("2 - Celsius to Fahrenheit Conversion\n");
  19. printf("- Enter your Choice\n");
  20.  
  21. c = getchar();
  22.  
  23.  
  24. if( c == '1')
  25. fahrtocelsius();
  26. else if( c == '2')
  27. celsiustofahr();
  28. else
  29. printf("Invalid Choice\n");
  30. return 0;
  31. }
  32.  
  33. void fahrtocelsius()
  34. {
  35. float fahr;
  36.  
  37. for(fahr=LOWER;fahr<=UPPER;fahr=fahr+STEP)
  38. printf("%3.0f%6.1f\n",fahr,(5.0/9.0)*(fahr-32.0));
  39. }
  40.  
  41. void celsiustofahr()
  42. {
  43. float celsius;
  44.  
  45. for(celsius=LOWER;celsius<=UPPER;celsius=celsius+STEP)
  46. printf("%3.0f%6.1f\n",celsius,(9.0*celsius)/5.0+32);
  47. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: illegal character: '#'
#include<stdio.h>
^
Main.java:3: error: class, interface, or enum expected
#include<stdio.h>
        ^
Main.java:5: error: illegal character: '#'
#define LOWER 0
^
Main.java:6: error: illegal character: '#'
#define UPPER 300
^
Main.java:7: error: illegal character: '#'
#define STEP 20
^
Main.java:10: error: class, interface, or enum expected
void celsiustofahr(void);
^
Main.java:12: error: class, interface, or enum expected
int main(void)
^
Main.java:16: error: class, interface, or enum expected
  printf("Temperature Conversion Table\n");
  ^
Main.java:17: error: class, interface, or enum expected
  printf("1 - Fahrenheit to Celsius Conversion\n"); 
  ^
Main.java:18: error: class, interface, or enum expected
  printf("2 - Celsius to Fahrenheit Conversion\n");
  ^
Main.java:19: error: class, interface, or enum expected
  printf("- Enter your Choice\n");
  ^
Main.java:21: error: class, interface, or enum expected
    c = getchar();
    ^
Main.java:24: error: class, interface, or enum expected
    if( c == '1')
    ^
Main.java:26: error: class, interface, or enum expected
    else if( c == '2')
    ^
Main.java:28: error: class, interface, or enum expected
    else 
    ^
Main.java:30: error: class, interface, or enum expected
  return 0;
  ^
Main.java:31: error: class, interface, or enum expected
}
^
Main.java:37: error: class, interface, or enum expected
  for(fahr=LOWER;fahr<=UPPER;fahr=fahr+STEP)
  ^
Main.java:37: error: class, interface, or enum expected
  for(fahr=LOWER;fahr<=UPPER;fahr=fahr+STEP)
                 ^
Main.java:37: error: class, interface, or enum expected
  for(fahr=LOWER;fahr<=UPPER;fahr=fahr+STEP)
                             ^
Main.java:39: error: class, interface, or enum expected
}
^
Main.java:45: error: class, interface, or enum expected
  for(celsius=LOWER;celsius<=UPPER;celsius=celsius+STEP)
  ^
Main.java:45: error: class, interface, or enum expected
  for(celsius=LOWER;celsius<=UPPER;celsius=celsius+STEP)
                    ^
Main.java:45: error: class, interface, or enum expected
  for(celsius=LOWER;celsius<=UPPER;celsius=celsius+STEP)
                                   ^
Main.java:47: error: class, interface, or enum expected
}
^
25 errors
stdout
Standard output is empty