/* 1. acquisisce da file le coordinate di N coppie di punti nel piano:
      xbs, ybs, xad, yad interpretate come vertici
      opposti di un rettangolo, controllando che sia xbs<=xad e ybs<=yad,
      in caso negativo si mandano in output i valori sbagliati e li si ignora nel seguito
      le coordinate dei vertici che definiscono i rettangoli sono memorizzate in
      quattro array
   2. legge un file testuale contenente in ogni riga le coordinate x e y di un punto
   3. si predispone un file in scrittura per l'"etichettatura" dei punti
   4. per ogni punto Pi si scrive nel file di uscita una una riga con le coordinate
      del punto e l'indicazione di tutti i rettangoli a cui il punto risulta interno
      (i punti sulla frontiera sono considerati interni)
   Memoria:
   - quattro coordinate per ogni rettangolo
   - due coordinate per il punto corrente da classificare rispetto ai rettangoli
   - variabili accessorie per iterazioni e files
   Algoritmo
   - apri il file dei rettangoli in lettura e inizializza a n a 0 (numero di rettangoli letti)
   - ripeti finche' n non supera N e ci sono rettangoli nel file
     - acquisisce le coordinate dei vertici opposti del rettangolo n
     - se le coordinate non sono valide
       - visualizza le coordinate in output
       altrimenti
       - incrementa n
       finese
     fineripeti
   - apre il file dei punti in lettura
   - apre il file dei punti etichettati in scrittura
   - ripeti finche' c'e' input
       - leggi un punto
       - scrivi il punto sul file di uscita
       - per ogni rettangolo
           - se il punto corrente e' interno al rettangolo corrente
               - scrivi il numero del rettangolo
       - vai a capo
   Il testo di input deve essere creato a parte con un editor
 */