Should fflush() not be used to flush a buffer even if it is an output stream?
fflush()
What is it useful for? How do we flush a buffer in general?