BSD 4_1c_2 release
[unix-history] / usr / src / lib / libc / stdio / gets.c
/* @(#)gets.c 4.1 (Berkeley) 12/21/80 */
#include <stdio.h>
char *
gets(s)
char *s;
{
register c;
register char *cs;
cs = s;
while ((c = getchar()) != '\n' && c >= 0)
*cs++ = c;
if (c<0 && cs==s)
return(NULL);
*cs++ = '\0';
return(s);
}