libnc: add getc/putc & gets/puts