PUTS(3S) SysV 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 pointed to by s, followed 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), stdio(3S).
DIAGNOSTICS
Both routines return EOF on error. This will happen if the routines try
to write on a file that has not been opened for writing.
NOTES
puts appends a newline character while fputs does not.