grazie 1000 oregon FUNZIONA,
ma mi spieghi quelle definizioni di macro

#ifndef
...
#endif

cosa sono????

sono neofita non le ho mai viste