fflush(stdin); What is the use of it? All Questions › Category: C Language › fflush(stdin); What is the use of it? 0 Vote Up Vote Down Anonymous asked 3 years ago 1 Answers 0 Vote Up Vote Down Anonymous answered 3 years ago fflush() is typically used for output stream only. Its purpose is to clear (or flush) the output buffer and move the buffered data to console (in case of stdout) or disk (in case of file output stream).