infatti la modifica all'interno della funzione non sortisce alcun effetto,mmm così intendi?
codice:
int immetti_cifra(int* cifra)
            {


                do
                {
                    *cifra = getch ();
                }   while (*cifra < '1' ||*cifra>'3');
                return *cifra;
            }
la richiamo nel main:
codice:
funzione.immetti_cifra(&scelta_modulogestione);
:master: non funzia però.. p.s scelta_modulogestione è stato dichiarato nel main di tipo int.