I read these concepts from the book and I searched a lot on internet too but there is no good definition and explanation available. Everywhere it is just written that `putch()`, `putchar()` and `fputchar()` work in the same way and are used to print character to console but I think there must be some different between them ?