home *** CD-ROM | disk | FTP | other *** search
- static char sccs_id[] = "@(#) gets.c 1.1 " __DATE__ " HJR";
-
- /* gets.c (c) Copyright 1990 H.Rogers */
-
- #include <stdio.h>
-
- __STDIOLIB__
-
- char *
- gets (register char *_s)
- {
- register FILE *f = stdin;
- register char *s = _s;
- register int c = 0;
-
- while ((c = getc (f)) >= 0)
- if ((*s++ = c) == '\n')
- break;
-
- (c == '\n') ? (*--s = 0) : (*s = 0);
- return ((c < 0 && s == _s) ? 0 : _s);
- }
-