metti un'istruzione di stampa prima di ogni istruzione presente nel while per capire se si ferma nel while o prima di esso. Poi magari posta il programma completo, o almeno un programma compelto funzionante con un main pronto da compilare ed esere provato.