putchr
static int putchr(int);
putchr(*str);
tputs(CL, 0, putchr);
tputs(CE, 0, putchr);
tputs(CD, 0, putchr);
tputs(SO, 0, putchr);
tputs(SE, 0, putchr);
tputs(tgoto(CM, curx, cury), 0, putchr);
tputs(tgoto(CM, 0, scrline), 0, putchr);
tputs(CE, 0, putchr);
tputs(tgoto(CM, 0, scrline), 0, putchr);
tputs(CE, 0, putchr);
tputs(tgoto(CM, 0, 19), 0, putchr);
tputs(DL, 0, putchr);
tputs(tgoto(CM, 0, 23), 0, putchr);
putchr('\n');
putchr(*str);
static void putchr(int);
putchr(cs);
putchr('\r');
putchr('\n');
putchr(cs);
putchr(*PC);
putchr(*s++);
putchr('\n');
putchr(*cp++);
putchr('%');
putchr(int),
putchr(*s++);
putchr(*cp++);
putchr('%');