/* BEGIN list_io.c */ #include "list_io.h" int list_fputs(list_type *node, FILE *stream) { int rc = 0; while (node != NULL && (rc = fputs(node -> data, stream)) != EOF && (rc = putc('\n', stream)) != EOF) { node = node -> next; } return rc; } /* END list_io.c */