Witam
1. Po pierwsze po case wstawiamy wartość ze switcha czyli w twoim przypadku char ( a dokładnie '1') - to co napisałeś tyczy sie zmiennej typu int.
2. osobiście zawsze dodaję (jesli mogę) wybór default - komunikatem i zwracana wartością np "Błąd:"+wartość