25.1 整数值

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5. int celsius, fahr;
  6. printf ("Enter temperature in Fahrenheit:\n");
  7. if (scanf ("%d", &fahr)!=1)
  8. {
  9. printf ("Error while parsing your input\n");
  10. exit(0);
  11. };
  12. celsius = 5 * (fahr-32) / 9;
  13. if (celsius<-273)
  14. {
  15. printf ("Error: incorrect temperature!\n");
  16. exit(0);
  17. };
  18. printf ("Celsius: %d\n", celsius);
  19. };