>>751
デバッグ用ならこうすれ。

void dprintf(const char *format, ...)
{
  va_list ap;
  FILE *fp;

  if (!(fp = fopen("debuglog", "at"))) {
    return;
  }
  va_start(ap, format);
  vfprintf(fp, format, ap);
  va_end(ap);
  fclose(fp);
}

使い方。

dprintf("%d: %s\n", i, s);

printfとおんなじ。