Switch case programming exercises and solutions in C

switch case is a branching statement used to perform action based on available choices, instead of making decisions based on conditions. Using switch case you can write more clean and optimal code than if else statement.

switch case only works with integer, character and enumeration constants.

In this exercises we will focus on the use of switch case statement. We will learn where to implement switch case statement other than if else statement.

Feel free to drop your queries, questions and suggestions below in the comments section.

Required knowledge

Basic C programming, Constants, Relational operator, switch case

List of switch case programming exercises

  1. Write a C program to print day of week name using switch case.
  2. Write a C program print total number of days in a month using switch case.
  3. Write a C program to check whether an alphabet is vowel or consonant using switch case.
  4. Write a C program to find maximum between two numbers using switch case.
  5. Write a C program to check whether a number is even or odd using switch case.
  6. Write a C program to check whether a number is positive, negative or zero using switch case.
  7. Write a C program to find roots of a quadratic equation using switch case.
  8. Write a C program to create Simple Calculator using switch case.

About Pankaj

Pankaj Prakash is the founder, editor and blogger at Codeforwin. He loves to learn new techs and write programming articles especially for beginners. He works at Vasudhaika Software Sols. as a Software Design Engineer and manages Codeforwin. In short Pankaj is Web developer, Blogger, Learner, Tech and Music lover.

Follow on: Twitter | Google | or

Comments and discussion
Have a doubt, write here. I will help my best.
Before commenting you must escape your source code before commenting. Paste your source code inside
<pre><code> ----Your Source Code---- </code></pre>