Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > d5a1a6b2bcd2f1b5a3452e9bcea84e52 > files > 104

llvm-doc-2.8-12.fc14.noarch.rpm

#include <stdio.h>

/* putchard - putchar that takes a double and returns 0. */
extern double putchard(double X) {
  putchar((char)X);
  return 0;
}

/* printd - printf that takes a double prints it as "%f\n", returning 0. */
extern double printd(double X) {
  printf("%f\n", X);
  return 0;
}