Mega Code Archive

 
Categories / C / Development
 

Reset error indicators

#include <stdio.h> int main () {   FILE * pFile;   pFile = fopen("f.txt","r");   if (pFile==NULL)        perror ("Error opening file");   else {       fputc ('v',pFile);       if (ferror (pFile)) {           printf ("Error Writing to f.txt\n");           clearerr (pFile);       }       fgetc (pFile);       if (!ferror (pFile))           printf ("No errors.\n");        fclose (pFile);   }   return 0; }