uuprog

annotate sleep.c @ 0:4f628556fa3e

uuprog initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 25 Aug 2011 08:53:01 +0300
parents
children
rev   line source
nuclear@0 1 /*! cc -o sleep sleep.c */
nuclear@0 2 #include <stdio.h>
nuclear@0 3 #include <stdlib.h>
nuclear@0 4 #include <ctype.h>
nuclear@0 5 #include <unistd.h>
nuclear@0 6
nuclear@0 7 int main(int argc, char **argv)
nuclear@0 8 {
nuclear@0 9 if(argc < 2) {
nuclear@0 10 puts("seconds argument missing...");
nuclear@0 11 return 1;
nuclear@0 12 }
nuclear@0 13 if(!isdigit(argv[1][0])) {
nuclear@0 14 fprintf(stderr, "invalid argument: %s\n", argv[1]);
nuclear@0 15 return 1;
nuclear@0 16 }
nuclear@0 17
nuclear@0 18 sleep(atoi(argv[1]));
nuclear@0 19 return 0;
nuclear@0 20 }