1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
| #include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
void lire_coor(string s,float A[84][5])
{
}
float output_coor[84][5];
int output_date[12][2];
FILE *ReadInput;
FILE *ReadInput1;
int x,y ;
int main (int argc, char *argv[])
{
// lecture des coordonnées NARR et leur équivalent en long/lat et l'altidue associée
ReadInput = fopen (argv[1], "r" ) ;
if(ReadInput == NULL)
{
printf("Le fichier des coordonnées n'existe pas");
}
else
{
for (x=0;x<=83;x++)
{
fscanf (ReadInput, "%f %f %f %f %f\n",&output_coor[x][0],&output_coor[x][1],&output_coor[x][2],&output_coor[x][3],&output_coor[x][4]);
}
for (x=0;x<=83;x++)
{
printf("%f %f %f %f %f\n",output_coor[x][0],output_coor[x][1],output_coor[x][2],output_coor[x][3],output_coor[x][4]);
}
fclose (ReadInput) ;
}
// lecture des séries de dates
ReadInput1 = fopen (argv[2], "r" ) ;
if(ReadInput == NULL)
{
printf("Le fichier date n'existe pas");
}
else
{
for (x=0;x<=11;x++)
{
fscanf (ReadInput, "%d %d\n",&output_date[x][0],&output_date[x][1]);
}
fclose (ReadInput1) ;
}
for (x=0;x<=11;x++)
{
printf("%d %d\n",output_date[x][0],output_date[x][1]);
}
return 0 ;
} |
Partager