Pewnie, że można :)
switch(zmienna1)
{
case 1:
//instrukcje
break;
case 2:
switch(zmienna2)
{
case 1:
//instrukcje
break;
case 2:
//instrukcje
break;
}
break;
}
Nigdy z takiego rozwiązania nie korzystałem (w ogóle jakoś nie lubię switch-y), ale powinno działać.