Home | History | Annotate | Download | only in Chapter6
      1 #include <stdio.h>
      2 
      3 /* putchard - putchar that takes a double and returns 0. */
      4 extern double putchard(double X) {
      5   putchar((char)X);
      6   return 0;
      7 }
      8 
      9 /* printd - printf that takes a double prints it as "%f\n", returning 0. */
     10 extern double printd(double X) {
     11   printf("%f\n", X);
     12   return 0;
     13 }
     14