char *gets(char *s);
On failure, errno is set to one of the following values:
Another process has the file locked.
stdin is not a valid stream opened for reading.
A signal interrupted the call.
An input error occurred.
The open object is a directory, not a file.
Memory could not be allocated for internal buffers.
A device error occurred.
The file is a regular file and an attempt was made to read at or beyond the offset maximum associated with the corresponding stream.
The underlying file descriptor is a non-blocking socket and no data is ready to be read.
For files opened in text mode, the character sequence carriage-return linefeed is translated into linefeed. No such translation occurs for files opened in binary mode.
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition
PTC MKS Toolkit 10.3 Documentation Build 39.