ci ho riprovato e ho risolto questo problema grazie mille! ora però devo chiederti 2 cose: innanzi tutto è obbligatorio mettere sc.close()? e seconda, la più importante, perchè se metto il ciclo for each fuori dal do-while non funziona? è come se l'array S possa essere utilizzato solo al suo interno