prova ad aggiungere semplicemente un

case '\n':
break;