#include <stdio.h>
#include <stdlib.h>

#define TAM_MAX   5

typedef  struct  {  
		 int dia, mes, ano;
		 double  temp_min, temp_max;
	           }     t_vetor_dados;

t_vetor_dados   Medidas[TAM_MAX];

FILE *Arquivo;

int main(int argc, char *argv[])
{ 
  int cont;

  for (cont = 0; cont < TAM_MAX;  cont++)
  {
           printf ("Dia : ");  scanf ("%d", &(Medidas[cont].dia) );
           printf ("Mes: ");   scanf ("%d", &(Medidas[cont].mes) );
           printf ("Ano: ");   scanf ("%d", &(Medidas[cont].ano) );
           printf ("Temp. Minima: ");   scanf ("%lf", &(Medidas[cont].temp_min) );
           printf ("Temp. Maxima: ");   scanf ("%lf", &(Medidas[cont].temp_max) );
  }  
  
  Arquivo = fopen("dados.txt","wt");
  if (Arquivo == NULL) 
  {  printf(">> Erro no arquivo\n"); exit(0); }
  
  for (cont = 0; cont < TAM_MAX;  cont++)
  {
           fprintf (Arquivo, "%d\n", Medidas[cont].dia );
           fprintf (Arquivo, "%d\n", Medidas[cont].mes );
           fprintf (Arquivo, "%d\n", Medidas[cont].ano );
           fprintf (Arquivo, "%.2lf\n", Medidas[cont].temp_min );
           fprintf (Arquivo, "%.2lf\n", Medidas[cont].temp_max );
  }  
  fclose(Arquivo);
  
  system("PAUSE");	
  return 0;
}
