Skip to content

Instantly share code, notes, and snippets.

@snadahalli
Last active March 1, 2018 09:35
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save snadahalli/7095839 to your computer and use it in GitHub Desktop.
Save snadahalli/7095839 to your computer and use it in GitHub Desktop.
C program to implement a simple calculator using switch statement.
/***********************************************************
* You can use all the programs on www.c-program-example.com
* for personal and learning purposes. For permissions to use
* the programs for commercial purposes,
* contact info@c-program-example.com
* To find more C programs, do visit www.c-program-example.com
* and browse!
*
* Happy Coding
***********************************************************/
#include<stdio.h>
int main() {
int num1,num2,opt;
printf("Enter the first Integer:\n");
scanf("%d",&num1);
printf("Enter the second Integer:\n");
scanf("%d",&num2);
for(;;) {
printf("\n\n\n\nEnter the your option:\n");
printf("1-Addition.\n2-Substraction.\n3-Multiplication.\n4-Division.\n5-Exit.\n");
scanf("%d",&opt);
switch(opt) {
case 1:
printf("\nAddition of %d and %d is: %d",num1,num2,num1+num2);
break;
case 2:
printf("\nSubstraction of %d and %d is: %d",num1,num2,num1-num2);
break;
case 3:
printf("\nMultiplication of %d and %d is: %d",num1,num2,num1*num2);
break;
case 4:
if(num2==0) {
printf("OOps Devide by zero\n");
} else {
printf("\n Division of %d and %d is: %d",num1,num2,num1/num2);
}
break;
case 5:
return 0;
break;
default:
printf("\n Enter correct option\n");
break;
}
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment