date and time created 83/11/10 16:04:16 by ralph
[unix-history] / usr / src / lib / libc / stdio / gets.c
CommitLineData
c3d4b9ff
BJ
1/* @(#)gets.c 4.1 (Berkeley) %G% */
2#include <stdio.h>
3
4char *
5gets(s)
6char *s;
7{
8 register c;
9 register char *cs;
10
11 cs = s;
12 while ((c = getchar()) != '\n' && c >= 0)
13 *cs++ = c;
14 if (c<0 && cs==s)
15 return(NULL);
16 *cs++ = '\0';
17 return(s);
18}