In article <1175965106.692605.167970@q75g2000hsh.googlegroups .com>, Rajesh S R Consider the following code: >#include >int main( void ) >{ >printf("Hello"); >fflush(stdout); >return 0; >} >fflush(stdout); >Is there a need for the above statement? >If so why do we need it? There is an automatic fflush() of all writable streams when the program exits on any hosted environment. (The rules are different ...