int
fputs(const char * restrict str, FILE * restrict stream)
int
puts(const char *str)
)
writes the string pointed to by
str
to the stream pointed to by
stream.
The function
puts()
writes the string
str,
and a terminating newline character,
to the stream
stdout.
)
function
returns 0 on success and
EOF
on error;
puts()
returns a nonnegative integer on success and
EOF
on error.
EBADF]stream
supplied
is not a writable stream.
The functions
fputs()
and
puts()
may also fail and set
errno
for any of the errors specified for the routines
write(2).
)
and
puts()
conform to
ANSI X3.159-1989 (``ANSI C89'') .