Hola de nuevo:
Rosa08, creo que en tu código no hay espacio entre
case y la palabra de después ("gato" por ejemplo). Hay que dejar un espacio entre case y la primera comilla.
De todas maneras me gusta más el ejemplo que te comenta
JavierB
Por otro lado la palabra clave
otherwhise no la había visto nunca (además de que se escribe en inglés sin hache), siempre he puesto
default. Al darte error, deberías detectar qué error te da y dónde, así es más fácil solventarlo.
Saludos.
EDIT: Ups, chocamos
caricatos !