19 lines
255 B
C
19 lines
255 B
C
/* $Header$ */
|
|
#include <stdio.h>
|
|
|
|
char *gets(str)
|
|
char *str;
|
|
{
|
|
register int ch;
|
|
register char *ptr;
|
|
|
|
ptr = str;
|
|
while ((ch = getc(stdin)) != EOF && ch != '\n')
|
|
*ptr++ = ch;
|
|
|
|
if (ch == EOF && ptr==str)
|
|
return(NULL);
|
|
*ptr = '\0';
|
|
return(str);
|
|
}
|