Mapper
read_file.c
Go to the documentation of this file.
1 
2 #include "prototypes.h"
3 
4 
5 void read_file(char *prefix,int num,struct pcp *pcp)
6 
7 {
8 
9 FILE *fp;
10 char fname[100];
11 extern struct hrap_grid *hrap_grid;
12 int i,j,ivalue;
13 
14 sprintf(fname,"%s.%d",prefix,num);
15 
16 fp=fopen(fname,"r");
17 
18 if(fp==NULL) {
19 
20  printf("could not open %s\n",fname);
21 
22  exit(1);
23 
24  }
25 
26 for(i=0;i<hrap_grid->maxi;i++) {
27 
28 for(j=0;j<hrap_grid->maxj;j++) {
29 
30  fscanf(fp,"%d ",&ivalue);
31  pcp->value[i][j]=ivalue;
32 
33  }
34 }
35 
36 fclose(fp);
37 
38 return;
39 
40 }
41 
static int i
void read_file(char *prefix, int num, struct pcp *pcp)
Definition: read_file.c:5
fclose(fp)
sprintf(fbuf,"/usr/mapper/nexrad/ngrid.%02d-%02d-%02d-%02d", year, month, day, hour)
printf("fbuf is %s\n", fbuf)
fp
Definition: make_NEXRAD.c:339
int j
Definition: mapp2h.h:48
struct hrap_grid * hrap_grid
Definition: mapper.c:142
char fname[100]
Definition: send_afos.c:6
short int maxi
Definition: misc.h:580
short int maxj
Definition: misc.h:581
Definition: misc.h:596
short int ** value
Definition: misc.h:599