calculator using switch case in C language


 

#include <stdio.h>

int main() {
 
  int choice;
  float num1 , num2 , res ;
 
  printf("Enter your first number : ");
  scanf("%f", &num1);
 
  printf ("\n\nEnter your second number : ");
  scanf("%f", &num2);
 
  printf("\n\n1.Add\n\n2.subtract\n\n3.multiply\n\n4.Devide\n");
  printf("\nselect from the above options : ");
  scanf("%d", &choice);
 
  switch (choice) {
    case 1:
      res=num1+num2;
      printf("\n\nyour result : %f", res);
      break;
     
    case 2:
      res=num1-num2;
      printf("\n\nyour result : %f", res);
      break;
     
    case 3:
      res=num1*num2;
      printf("\n\nyour result : %f", res);
      break;
     
    case 4:
      res=num1/num2;
      printf("\n\nyour result : %f", res);
      break;
     
    default:
      printf("\n\nInvalid choice , select valid option");
  }
 
  
 
  return 0;
 
}