How Do Switch Statements Work C