puts(3S) puts(3S)NAME puts, fputs - put a string on a stream SYNOPSIS #include <stdio.h> int puts(s) char *s; int fputs(s, stream) char *s; FILE *stream; DESCRIPTION puts writes the null-terminated string referenced by s, fol- lowed by a newline character, to the standard output stream stdout. fputs writes the null-terminated string pointed to by s to the named output stream. Neither function writes the terminating null character. SEE ALSO ferror(3S), fopen(3S), fread(3S), printf(3S), putc(3S). RETURN VALUE On success, both routines return the number of characters written. Both functions return EOF on error. This occurs if the rou- tines try to write on a file that has not been opened for writing. NOTES puts appends a newline character while fputs does not. April, 1990 1