GETS(3S)
NAME
gets, fgets − get a string from a stream
USAGE
#include <stdio.h>
char *gets(s) char *s;
char *fgets(s, n, stream) char *s; FILE *stream;
DESCRIPTION
Gets reads a string into s from the standard input stream stdin. The string ends with a newline character, which is replaced in s by a null character. Gets returns its argument.
Fgets reads at most n-1 characters from stream into the string s. It stops at the first newline character, even if n characters have not yet been read. The last character read into s is followed by a null character. Fgets returns its first argument.
NOTES
Gets deletes a newline from the string it reads; fgets keeps it.
DIAGNOSTICS
Gets and fgets return the constant pointer NULL on end-of-file or error.