I need to clear the input buffert (stdin) so that when I call fgets I only get the most resent input in it. So far I've figured that I should do it after I get the input from it but I don't know how to do it in the firsty place since I shouldn't use fflush (stdin). And don't want to use the one on the faq pages since it requiers somthing to be inputed if there ins't anything in it.