| clearerr | 
      clears errors | 
    
    
      | fclose | 
      close a file | 
    
    
      | feof | 
      true if at the end-of-file | 
    
    
      | ferror | 
      checks for a file error | 
    
    
      | fflush | 
      writes the contents of the output
      buffer | 
    
    
      | fgetc | 
      get a character from a stream | 
    
    
      | fgetpos | 
      get the file position
      indicator | 
    
    
      | fgets | 
      get a string of characters from a
      stream | 
    
    
      | fopen | 
      open a file | 
    
    
      | fprintf | 
      print formatted output to a
      file | 
    
    
      | fputc | 
      write a character to a file | 
    
    
      | fputs | 
      write a string to a file | 
    
    
      | fread | 
      read from a file | 
    
    
      | freopen | 
      open an existing stream with a
      different name | 
    
    
      | fscanf | 
      read formatted input from a
      file | 
    
    
      | fseek | 
      move to a specific location in a
      file | 
    
    
      | fsetpos | 
      move to a specific location in a
      file | 
    
    
      | ftell | 
      returns the current file position
      indicator | 
    
    
      | fwrite | 
      write to a file | 
    
    
      | getc | 
      read a character from a file | 
    
    
      | getchar | 
      read a character from
      stdin | 
    
    
      | gets | 
      read a string from
      stdin | 
    
    
      | perror | 
      displays a string version of the
      current error to stderr | 
    
    
      | printf | 
      write formatted output to
      stdout | 
    
    
      | putc | 
      write a character to a stream | 
    
    
      | putchar | 
      write a character to
      stdout | 
    
    
      | puts | 
      write a string to
      stdout | 
    
    
      | remove | 
      erase a file | 
    
    
      | rename | 
      rename a file | 
    
    
      | rewind | 
      move the file position indicator to
      the beginning of a file | 
    
    
      | scanf | 
      read formatted input from
      stdin | 
    
    
      | setbuf | 
      set the buffer for a specific
      stream | 
    
    
      | setvbuf | 
      set the buffer and size for a
      specific stream | 
    
    
      | sprintf | 
      write formatted output to a
      buffer | 
    
    
      | sscanf | 
      read formatted input from a
      buffer | 
    
    
      | tmpfile | 
      return a pointer to a temporary
      file | 
    
    
      | tmpnam | 
      return a unique filename | 
    
    
      | ungetc | 
      puts a character back into a
      stream | 
    
    
      | vprintf, vfprintf, and
      vsprintf | 
      write formatted output with
      variable argument lists |