#define TAM_MAXIMO  100

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

FILE *ArqTxt;     /* ArqTxt: File Pointer */

main()
{
  int aux;
  int max;
  int valor[TAM_MAXIMO];

  printf("\n");
  printf(">> Cria um arquivo texto com numeros <<\n\n");

  ArqTxt=fopen("nros.txt","wt");    /* Cria arquivo texto - modo de escrita */

  if (ArqTxt == NULL)               /* Erro na criacao do arquivo ? */
  {
     printf("\nERRO: Nao foi possivel criar o arquivo!\n");
     exit(0);
  }

  printf("Quantos numeros: ");
  scanf ("%d",&max);

  printf("Entre com os %d numeros: \n",max);           /* Le os valores */
  for (aux=0; aux < max; aux++)
  {
    printf ("Valor[%d] = ",aux);
    scanf  ("%d",&(valor[aux]));
  }

  printf("\n\n");
  printf("Gravando o arquivo...\n");          /* Grava os valores */

  for (aux=0; aux < max; aux++)
      fprintf(ArqTxt,"%d\n",valor[aux]);

  fclose(ArqTxt);                             /* Fecha o arquivo */
  exit(1);
}




