fork(1) download
  1. #include <stdio.h>
  2.  
  3. #define CELSIUS_TO_FAHRENHEIT(celsius) ((9.0 / 5.0) * (celsius) + 32.0)
  4.  
  5.  
  6. int main() {
  7. float temp_celsius, temp_fahrenheit;
  8.  
  9. // Input the temperature in Celsius
  10. printf("Enter temperature in Celsius: ");
  11. scanf("%f", &temp_celsius);
  12.  
  13. // Convert Celsius to Fahrenheit using the macro
  14. temp_fahrenheit = CELSIUS_TO_FAHRENHEIT(temp_celsius);
  15.  
  16. // Output the temperature in Fahrenheit
  17. printf("%.2f Celsius is %.2f Fahrenheit\n", temp_celsius, temp_fahrenheit);
  18.  
  19. return 0;
  20. }
  21.  
Success #stdin #stdout 0s 5284KB
stdin
80
stdout
Enter temperature in Celsius: 80.00 Celsius is 176.00 Fahrenheit