#include #include int main ( void ) { FILE *stream; char msg[] = "this is a test"; char buf[20]; if ( ( stream = fopen ( "DUMMY.FIL", "w+" ) ) == NULL ) { fprintf ( stderr, "Cannot open output file.\n" ); return 1; } /* write some data to the file */ fwrite ( msg, strlen ( msg ) +1, 1, stream ); /* seek to the beginning of the file */ fseek ( stream, SEEK_SET, 0 ); /* read the data and display it */ fread ( buf, strlen ( msg ) +1, 1, stream ); printf ( "%s\n", buf ); fclose ( stream ); return 0; }