| 
 Writes a character to a file 
#include <stdio.h>
int fputc ( int c , FILE *fp  );
 
 The fputc( ) function writes one character to the current file position of the specified FILE pointer. The return value is the character written, or EOF if an error occurred. Example
#define CYCLES 10000
#define DOTS 4
printf("Performing %d modulo operations ", CYCLES );
for (int count = 0; count < CYCLES; ++count)
  {
    if ( count % ( CYCLES / DOTS ) != 0) continue;
    fputc( '.', stdout );            // Mark every nth cycle
  }
printf( " done.\n" );
 This code produces the following output: 
Performing 10000 modulo operations .... done.
 
 See Alsoputc( ); fgetc( ), fputwc( )  |