l'ANSI C ha un header molto interessante di cui non si sente quasi mai parlare: setjmp.h (che in C++ sarebbe csetjmp). All'interno trovi delle macro che penso potranno sostituire egregamente il goto. Oltretutto, sei sicuro sia cosi necessario ? pasta un po il code...


bye