Print an implementation-defined error message on the screen:
#include<string.h> #include<stdio.h> int main(void){ printf(strerror(10)); }
#include <stdio.h> #include <string.h> #include <errno.h> int main () { FILE * pFile; pFile = fopen ("unexist.ent","r"); if (pFile == NULL) printf ("Error opening file unexist.ent: %s\n",strerror(errno)); return 0; }
Error opening file unexist.ent: No such file or directory (ENOENT)