PUTC
if (ferror(dout) || PUTC('\r', dout) < 0)
if (PUTC(c, dout) < 0)
(void) PUTC('\0', dout);
PUTC(c);
PUTC(c);
PUTC(c);
PUTC(' ');
PUTC(c);
PUTC(' ');
PUTC('%');
PUTC(' ');
PUTC(*prefix++);
PUTC(*--_s);
PUTC(' ');
PUTC('\0');
if (PUTC((unsigned char)buf[i], fp) == EOF) {
(void) PUTC(ch, iop); /* recursive call */
(void) PUTC('\n', fi);
return (PUTC(ch, iop));