C Break with Switch statement

The switch case statements allows to control complex conditional and branching operations. It include any number of case instances, but should not have the same value.

C Break with Switch statement

C Break with Switch statement

     

In this section, you will learn how to use break statement with Switch-Case in C.

The switch case statements allows to control complex conditional and branching operations. It include any number of case instances, but should not have the same value. The break statement ends the processing of particular case otherwise, the program continues to the next case and executing all the statements until it reach at the end of the statement. The default statement shows the error message. You can see in the given example, the program prompts the user to enter any number. The expression defined in the switch statement finds whether the number is odd or even. If the number found is even, it will show the first case otherwise it will show the second case.

Here is the code:

BREAKSWI.C

 

 

 

#include <stdio.h>
#include <conio.h>
int main() {
  clrscr();
  int n;
  printf("Enter any number:");
  scanf("%d", &n);
  switch (n%2) {
  case 0:
  printf("Entered number %d is even \n", n);
  break;
  case 1:
  printf("Entered number %d is odd \n", n);
  break;
  }
  getch();
  return 0;
}

Output will be displayed as:

BREAKSWI.EXE

If you enter the number 5, the switch statement checks the condition and shows the second case i.e odd

If you enter the number 6, the switch statement checks the condition and shows the first case i.e even

Download Source Code