/* makelab.c makelab infile outfile */ #include #include double MaxLat=90.01,MinLat=-90.01,MaxLon=360.01,MinLon=-360.01; main(argc,argv) int argc; char *argv[]; { int i,j,k; char infile[100],outfile[100]; double mxlat,mnlat,mxlon,mnlon; int ii[2],color; int id; double d[2],lat,lon; FILE *fpin,*fpout; int num=0,totnum=0; char cr=0xd; if(argc<3) { printf("\n\nincorrect format:\n"); printf( "\n\nmakelab infile outfile \n\n"); printf(" < > are optional\n\n"); exit(0); } strcpy(infile,argv[1]); for(i=0;i0&&lat>=MinLat&&lat<=MaxLat&&lon>=MinLon&&lon<=MaxLon) { fprintf(fpout,"%3d %3d %10.6lf %11.6lf %3d %3d\n", id,id,lat,lon,color,color); num+=1; } totnum+=1; printf("%c%5d of %5d",cr,num,totnum); } printf("\n"); }