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

#define MAX_ALEA (10000)

int main(int argc, char **argv) {
  int i;
  FILE *out = NULL;

  if(argc < 2 || argc > 2)
    return EXIT_FAILURE;

  /* Initialisation de la graine */
  srand(time(0));

  /* Ouverture du fichier en ecriture va contenir les nombres generes */
  if(!(out = fopen(argv[1], "w")))
    return EXIT_FAILURE;

  /* On écrit les aleas dans le fichier */
  for(i = 0; i < MAX_ALEA; ++i)
    fprintf(out, "%d \n", rand());

  /* On ferme le fichier precedemment ouvert */
  if((fclose(out)) == -1)
    return EXIT_FAILURE;

  return EXIT_SUCCESS;
}
