#include #include #include #include #include main ( argc, argv) int argc; char *argv[]; { CDFid id; CDFstatus status; long i; long ssec; long esec; long sh; long eh; long sm; long em; long ss; long es; long lfill = ~((long)0); float ffill = -10e+30; double sech = (double)3600.0; double secm = (double)60.0; double secs = (double)3.0; printf(" %s %s \n",argv[2],argv[3]); sscanf (argv[2],"%d",&ssec); sscanf (argv[3],"%d",&esec); printf(" %d %d \n",ssec,esec); sh = (long)((double)ssec/sech); sm = (long)((double)ssec/secm); ss = (long)((double)ssec/secs); eh = (long)((double)esec/sech); em = (long)((double)esec/secm); es = (long)((double)esec/secs); status = CDFlib (OPEN_, CDF_, argv[1], &id, NULL_); status = CDFlib (SELECT_, CDF_, id, CDF_READONLY_MODE_, READONLYoff, NULL_); for (i=sh;i<=eh; i++) { printf(" %d %d %d \n",sh,eh,i); } for (i=sm; i<=em; i++) { printf(" %d %d %d \n",sm,em,i); } for (i=ss; i<=es; i++) { printf(" %d %d %d \n",ss,es,i); } status = CDFlib (CLOSE_, CDF_, NULL_); }