Stuck on a switch with a char

I'm wondering if I'm going to get myself into trouble based on the comment that a switch only works with one number

I'm not sure what you mean. Switch() can compare against an unlimited (?) amount of numbers, and also has a default in the case that none of them matched, eg:

   switch (i)
   {
    case 6:
    case 12:
       Serial.println("I got 6 or 12");
       break:

    case 0:
    case -1:
    case -3:
       Serial.println("0, -1 or -3");
       break:

    case 365:
       Serial.println("I got 365");
       break:

    default:
       Serial.println("Nothing matched..");
       break:
   }

edit: note to self: don't reply to forum posts at 4am.