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

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

  if (3 != argc) {
    printf("USAGE: %s N FILE", argv[0]);
    exit(EXIT_FAILURE);
  }

  int NP = atoi(argv[1]);

  struct Poly* tp;

  tp = malloc(sizeof(struct Poly) * NP);
  if (NULL == tp) {
    printf("Sorry, nie moge zaalokowac pamieci\n");
    exit(EXIT_FAILURE);
  }

  int i;
  for (i=0; i<NP; i++) {
    initPoly(&(tp[i]));

    tp[i].R = i+1;

  }
  FILE *fh = fopen(argv[2], "w");
  for (i=0; i<NP; i++) {
    piszPoly(tp[i], fh);
  }
  fclose(fh);

  return 0;
}




