Posted by SadOldGit on 08/16/06 00:29
Chung Leong wrote:
> Google "stdio.h". To read from stdin, you just do it as though you're
> reading from the keyboard, with functions like gets()
I seriously hope you are not using gets() !!!!
Extract from man gets
BUGS
Never use gets(). Because it is impossible to tell without
knowing the data in advance how
many characters gets() will read, and because gets() will
continue to store characters past
the end of the buffer, it is extremely dangerous to use. It has
been used to break computer
security. Use fgets() instead.
and getc(). To
> write to stdout, you use puts() or printf().
[Back to original message]
|