From: baudy AT total DOT net (Benjamin Audy) Newsgroups: comp.os.msdos.djgpp Subject: Redirection Date: Sat, 13 Sep 1997 02:25:01 GMT Message-ID: <3419f6a5.3549236@news.total.net> NNTP-Posting-Host: 207.139.25.219 Organization: TotalNet Inc. Lines: 17 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi! I don't think this is a problem for DJGPP specifically, but here it is: In my program I use the "getchar" and "printf" functions. "getchar" returns a character from stdin (the keyboard in my case), which is also echoed to the screen (line buffered). But when I redirect the output at the command prompt (eg.: "program.exe > file.txt"), "printf" output is sent to the file, but "getchar" output is still sent to the screen. Why? Normally, everything should be sent to the file, like when I redirect the "debug" program output. Benjamin Audy baudy AT total DOT net