C - Error Checking ================== Public Domain ******************************************************************************** ### Error Checking #include #include #include #include int main() { FILE *fp; char errmsg[200]; fp = fopen("Nofile", "r"); if (fp == NULL) { perror("fopen"); /* * strerror_r(errno, errmsg, sizeof(errmsg)); * printf("fopen: %s(%d)\n", errmsg, errno); * */ exit(EXIT_FAILURE); } return 0; } ******************************************************************************** _BY: Pejman Moghadam_ _TAG: c, error, strerror, errno_ _DATE: 2014-01-15 22:34:35_