put_char -> putc, put_str -> puts