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'') .