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

void stampaTabella(int Base);
int main()
{
   int base = -1;
   
   while(base < 1 || base >100)
   {
      printf("inserire un numero tra 1 e 99: \n");
      scanf("%d", &base);
   }

   stampaTabella(base);
	
   exit(0);
}  // main

void stampaTabella(int Base)
{
   int i;
   char nomefile[]="TABELLA.TXT"	;
   FILE * Fp1 ;
   
   Fp1 = fopen(nomefile, "w");
   if (Fp1==NULL)
   {
      printf("Impossibile aprire il file %s\n", nomefile);
      exit(-1); 
   }
   
   fprintf(Fp1, "\n--------------------\n");
   fprintf(Fp1, "| tabellina del %2d |\n", Base);
   fprintf(Fp1, "--------------------\n");
   
   for(i=1; i<=10; i++)
   { 
      fprintf(Fp1, "|  %2d    |   %3d   |\n", i, i*Base);
   }
   fprintf(Fp1, "--------------------\n");
   
   fflush(Fp1);
   fclose(Fp1);
}