linux c putchar