fputs
Output a line to a stream
Description
The function fputs writes the string pointed to bystr
to the stream pointed to by stream
.
The function puts writes the string str
, and a terminating newline character to the stream stdout.
Example:
Example - Output a line to a stream
Workings
#include <stdio.h> int main() { // open text file for writing FILE *f = fopen("fred.txt", "wt"); if (f) { fputs("something", f); fclose(f); } return 0; }
Return Values
The fputs function returns 0 on success and EOF on error; puts returns a nonnegative integer on success and EOF on error.Errors
EBADF | The \c stream argument is not a writable stream. |