Character-by-Character I/O
fgetc( fp ) # returns next character from files referenced by fp
getc( fp ) # same as fgetc, but implemented as a macro
getchar() # same as getc( stdin )
These return the constant “EOF” when the end-of-file is reached
fputc( c, fp ) # outputs character c to file referenced by fp
putc( c, fp ) # same as fputc, but implemented as a macro
putchar( c ) # same as putc( c, stdout )