putchar should always give us crlf