I am currently in chapter 1.5.1 File copying and made a program like so:
#include
/* copy input to output; 1st version */
main()
{
int c
printf is a generic printing function that works with 100 different format specifiers and prints the proper result string. putchar, well, puts a character to the screen. That also means that it's probably much faster.
Back to the question: use putchar to print a single character. Again, it's probably much faster.