#include int main(void) { float a,b,result; int choice; char operation; char input, tmp; do { printf(" 1. Addition \n 2. Subtraction\n 3. Multiplication\n 4. Division\n Enter choice:\n"); scanf("%d",&choice); printf("Please input a and b:\n"); scanf("%f %f",&a,&b); switch(choice) { case 1: result = a+b; operation = '+'; break; case 2: result = a-b; operation = '-'; break; case 3: result = a*b; operation = '*'; break; case 4: if(b==0) { printf("Second operand cannot be zero\n"); continue; } result = a/b; operation = '/'; break; } printf("%f%c%f=%f\n",a,operation,b,result); printf("Another computation? :"); scanf("%c%c",&tmp,&input); }while(input!='n'); return 0; }