Switch Case Program In C With Example – If you are looking for a switch case program in C with an example, this switch case statement tutorial will help you to learn how to write switch case program in C language. Just go through this C program for switch case statement. After going through this C programming tutorial, you will be able to write a switch case program in C.
Switch Case Program in C – Table of Contents
- What is Switch Case Statement?
- Switch Case Statement Syntax
- Switch Case Program in C
- Switch Case Program in C Source Code
- Switch Case Program in C Output
Switch Case Statement
What is switch case statement? A switch case statement is used to test a variable against a list of values. In switch case, each value is called as a case, and the entered variable is called switch. The switched variable is checked against each case value in switch case statement.
Switch Case Statement Syntax in C Programming
Here, you will get Switch Case Syntax in C Programming. This below syntax illustrates how to use switch case statement in C programming to perform arithmetic operations.
//Switch Case Statement Example Syntax in C Programming switch (n) { case constant1: // logic will be executed if n is equal to constant1; break; case constant2: // logic will be executed if n is equal to constant2; break; . . . default: // logic will be executed if n doesn't match any constant }
C Programming Tutorials
- C Program For Palindrome String
- C Program For Palindrome Numbers
- C Program To Reverse a String with Using Function
- C Program To Reverse a String without Using Function
- C Program To Reverse a String Using Recursion
Switch Case Program in C
Learn how to write a Switch case program in C language. Writing a C program for switch case statement can be done using various techniques, but here in this program, we show how to write switch case program in a proper way.
This is the tenth C programming example in the series, it helps newbies, students and B.Tech graduates in enhancing C programming and land on their dream job. All the best guys in learning c programming with coding compiler website. Happy Learning.
Switch Case Program in C Source Code
Copy paste the below switch case program source code or write your own logic into C compilers and run the program to see the result.
/* C PROGRAM FOR SWITCH CASE STATEMENT - SWITCHCASE.C */ #include<stdio.h> #include<conio.h> void main() { //variable declaration int n1, n2, ch; clrscr(); //Asking user to enter a number printf("Enter the first number : ") ; //Taking input from user scanf("%d", &n1) ; //Asking user to enter secpmd number printf("\nEnter the second number : ") ; //Taking input from user scanf("%d", &n2) ; printf("\n[1] -> Addition ") ; printf("\n[2] -> Subtraction ") ; printf("\n[3] -> Multiplication ") ; printf("\n[4] -> Division ") ; //Asking your to enter their choice to perform arithmetic operation printf("\n\nEnter your choice <1...4> : ") ; scanf("%d", &ch) ; //Checking user choice against different options in switch case switch(ch) { case 1 : printf("\n%d + %d = %d", n1, n2, n1 + n2) ; break ; case 2 : printf("\n%d - %d = %d", n1, n2, n1 - n2) ; break ; case 3 : printf("\n%d * %d = %d", n1, n2, n1 * n2); break ; case 4 : printf("\n%d / %d = %.2f", n1, n2, (float)n1 / n2); break ; default : printf("\nInvalid choice"); break ; } getch(); }
Switch Case Program in C OutPut
After you compile and run the above switch case program in C, your C compiler asks you to enter a choice to perform some action using your choice. After you enter your choice, the program will be executed and give output like below example output.
Output – 1
Enter the first number : 11
Enter the second number : 22
[1] -> Addition
[2] -> Subtraction
[3] -> Multiplication
[4] -> Division
Enter your choice <1…4> : 1
11 + 22 = 33
Output – 2
Enter the first number : 15
Enter the second number : 5
[1] -> Addition
[2] -> Subtraction
[3] -> Multiplication
[4] -> Division
Enter your choice <1…4> : 3
15 + 5 = 75
C Programming Examples
- C Program To Reverse a String Using Pointers
- C Program To Swap Two Numbers Using Two Variables
- C Program To Swap Two Numbers Using Three Variables
- C Program For Prime Numbers – Check a Number is Prime or Not
- C Program To Reverse a String with Using Function
- C Program to Reverse a String without Using Function
- C Program to Reverse a Sting Using Recursion