Wenn das jemandem geholfen hat, dann bitte hier posten.
Wenn in 2 Tagen niemand was dazu gesagt hat, landet der Thread in der Trashbox (ich glaube nämlich auch nicht, dass das jemandem hilft... besonders angesichts der Tatsache, dass man dazu tausende Beispiele mit Google findet... und wer Google nicht benutzen kann wird das hier auch nicht finden).

@inmate:
Überleg dir mal was dein Code macht wenn du 0, -1, -2, -3, ... eingibst.
Und schau dir mal switch nochmal an.
Da gibt es sowas wie 'default'