

#include <stdio.h> int fputs(const char *str, FILE *f);
fputs writes the characters in the string addressed by str to the
stream associated with the FILE object addressed by f. Unlike
puts, fputs does not write a new-line character after the string.
fputs returns an unspecified value unless an error occurs, in which case
it returns EOF.
#include <stdio.h>
#define LENGTH 80
char data[LENGTH + 2];
FILE *ff, *nf;
main()
{
/* Open FILE1 to read. */
ff = fopen("tso:FILE1", "r");
/* Open NEXTFILE to write. */
nf = fopen("tso:NEXTFILE", "w");
/* Read a maximum of 81 characters into the data buffer. */
while (fgets(data, LENGTH + 2, ff))
fputs(data, nf); /* Write data into NEXTFILE. */
}
puts
Copyright (c) 1998 SAS Institute Inc. Cary, NC, USA. All rights reserved.