devi svuotare il buffer di input prima di fare gets

mi pare che il comando sia:

fflush(stdin);

o qualcosa del genere cerca su un manuale per essere preciso

ciao

marco