Can Switch Case statements be outside the void loop?

Thanks AWOL,

It managed to work however, I am still getting a bit of an error. Any advice?

 while (keys != '#') {

                ^