#include #include #include #define LF 250 #define LG 20 FILE *fp1; extern double sq(double a); main() { char hfile[40], s[]=" ", c[]="%"; /* INT */ int nf, ng, i, j, k, jf, nuse, ss; int ntaper[3]={4, 8, 15}, which=1, stat; /* DOUBLE */ double g[LG][LF], sdnum[4][LG][LF], gvar[LG][LG], inv[LG][LG]; double sdg, wtsum, eg, nse, cstat, p, q, bound, df; ss=scanf("%d%d", &nf, &ng); if (ss!=2) { printf("read error in control file, line 1\n"); return -1;} for (j=0; j< nf; j++) { ss=scanf("%s", &hfile); if (ss!=1) {printf("error reading file name\n"); return -1;} fp1=fopen(hfile,"r"); if (fp1==NULL) {printf("failure to open file %s for input\n", hfile); return -1;} for (i=0; i