Returns a nonzero integer if an error occurred while reading or writing a file. Format #include <stdio.h> int ferror (FILE *file_ptr);
1 – Argument
file_ptr A file pointer.
2 – Description
A call to ferror continues to return a nonzero integer until the file is closed or until clearerr is called.
3 – Return Values
0 Indicates success. nonzero integer Indicates that an error has occurred.