Code:
#include <stdio.h>
int main()
{
char menu_choice;
float num1,num2,sum,prod,quo,diff;
printf("Menu:\n");
printf("A -> Add two Numbers\n");
printf("S -> Subtract two Numbers\n");
printf("M -> Multiply two Numbers\n");
printf("D -> Divide two Numbers\n");
printf("E -> Exit\n");
printf("Please select a letter from the menu: ");
menu_choice = getchar();
while(menu_choice != 'e')
{
if(menu_choice == 'a')
{
printf("Please enter first number: ");
scanf("%f",&num1);
printf("please enter second number: ");
scanf("%f",&num2);
sum = num1 + num2;
printf("The sum of the two numbers is: %3.2f\n",sum);
}
else if(menu_choice == 's')
{
printf("Please enter the first number: ");
scanf("%f",&num1);
printf("Please enter the second number: ");
scanf("%f",&num2);
diff = num1 - num2;
printf("The difference of the two numbers is: %3.2f\n",diff);
}
else if(menu_choice == 'm')
{
printf("Please enter the first number: ");
scanf("%f",&num1);
printf("Please enter the second number: ");
scanf("%f",&num2);
prod = num1 * num2;
printf("The product of the numbers is: %3.2f\n",prod);
}
else if(menu_choice == 'd')
{
printf("Please enter the first number: ");
scanf("%f",&num1);
printf("Please enter the second number: ");
scanf("%f",&num2);
if(num2 != 0)
{
quo = num1 / num2;
printf("The quotient of the numbers is: %3.2f\n",quo);
}
else
{
printf("Cannot divide by 0\n");
}
}
printf("Please select a letter from the menu: ");
menu_choice = getchar();
}
printf("Goodbye.\n");
return 0;
}
Ther. :exnbp: