fputs—write a character string in a file or stream #include <stdio.h>
int fputs(const char *s, FILE *fp);
#include <stdio.h>
int _fputs_r(struct _reent *ptr, const char *s, FILE *fp);
Description
fputs writes the string at s (but without the trailing null)
to the file or stream identified by fp.
_fputs_r is simply the reentrant version of fputs that takes
an additional reentrant struct pointer argument: ptr.
Returns
If successful, the result is 0; otherwise, the result is EOF.
Portability
ANSI C requires fputs, but does not specify that the result on
success must be 0; any non-negative value is permitted.
Supporting OS subroutines required: close, fstat, isatty,
lseek, read, sbrk, write.