#include #include #include #ifndef EXIT_FAILURE #define EXIT_FAILURE 1 #endif main(argc,argv) int argc; char *argv[]; { if (argc != 2) { fprintf(stderr,"Usage: %s error_number\n",argv[0]); exit(EXIT_FAILURE); } errno = 0; errno = atoi(argv[1]); if(errno < 0) { fprintf(stderr,"%s error code (%s) unknown\n",argv[0],argv[1]); exit(EXIT_FAILURE); } perror(argv[1]); exit (errno /*EXIT_SUCCESS*/); }