This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
Brij is correct. check the condition in for loop, it is always true. Whatever may be the value of x, it is always greater than 5. even if the if statement turns true, value is again greater than 5.
So, condition in for loop will never fail & case 0 will result in infinite loop.