#include #include #include #include #include "support.h" int main(int argc, char **argv) { int i; i = 0; if(argc != 2) { throw(NEEDARG_FAIL, mastrcat(argv[0], " int")); } i = (int) (strtol(argv[1], (char **) NULL, 10)); if(errno == ERANGE) { throw(TIME_FAIL, mastrcat(argv[0], " ERANGE error.")); } if(i < 0) { throw(MISC_FAIL, mastrcat(argv[0], ": need positive number.")); } sleep(i); exit(0); }