Excerpt from "The C Programming Language by Kerninghan & Ritchie" -
"*int fflush(FILE *stream) - *On an output stream, fflush causes any buffered but unwritten data to be written; *on an input stream, the effect is undefined*." So fflush was never meant for stdin. - Ravindra On Sun, Oct 9, 2011 at 10:09 PM, Hatta <tmd...@gmail.com> wrote: > don't fflush(stdin) it doesn't make any sense. > fflush(stdout) and fflush(stderr) only. > > On Sun, Oct 9, 2011 at 8:20 AM, Saravanan Selvamani > <saravananselvam...@gmail.com> wrote: > > Hi, > > In the following programming when i gave character input rather > > than integer , the following scanf statement is not working . so i > introduce > > the fflush(stdin) before the last scanf statement. > > But i get the same error as i before . > > #include<stdio.h> > > int main() > > { > > int a,b; > > scanf("%d",&a); > > --------> > > fflush(stdin); > > scanf("%d",&b); > > printf("%d",b); //prints some > > garbage value. > > return 0; > > } > > so then what is the use of the fflush(stdin) and how to correct the above > > error? Thanks in advance. > > Regards > > P.S.Saravanan. > > -- > > why so serious????????? > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Algorithm Geeks" group. > > To post to this group, send email to algogeeks@googlegroups.com. > > To unsubscribe from this group, send email to > > algogeeks+unsubscr...@googlegroups.com. > > For more options, visit this group at > > http://groups.google.com/group/algogeeks?hl=en. > > > > > > -- > Hatta > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to algogeeks@googlegroups.com. > To unsubscribe from this group, send email to > algogeeks+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.