Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  BARRERA_SWITCH1.C
Language: C/C++
Code:
#include<stdio.h> 
main()

int first, second, answer; char operation; 
printf("Enter the first number:\n"); 
scanf("%d", &first); getchar(); 
printf("Enter the second number:\n"); 
scanf("%d", &second);getchar(); 
printf("Type A for Addition, D for Subtraction, P for multiplication, Q for division.\n"); 
printf("Enter your chosen operation:\n"); 
scanf("%c", &operation); getchar(); 
switch(operation) { 
case 'A': answer = first+second; 
printf("The sum of %d and %d is %d.", first, second, answer); break; 
case 'D': answer = first-second; 
printf("The difference of %d and %d is %d.", first, second, answer); break; 
case 'P': answer = first*second; 
printf("The product of %d and %d is %d.", first, second, answer); break; 
case 'Q': answer = first/second; 
printf("The quotient of %d and %d is %d.", first, second, answer); break; 
default: printf("The letter is invalid."); break; } 
getchar(); 
}
Comments: