#include main() { float n1, n2, result; char operator; printf("Hello, welcome to c03 calculator v.1 \n"); printf("Syntax: Number 1 [calculation] Number 2 \n"); printf("Use the marks + - * / to choose your calculation. Use q to quit \n \n"); while(operator != 'q') { printf("What to do?: "); scanf("%c", &operator); switch(operator) { case '+': { printf("Number 1: "); scanf("%f", &n1); printf("Number 2: "); scanf("%f", &n2); result = n1 + n2; printf("Result = %f \n", result); break; } case '-': { printf("Number 1: "); scanf("%f", &n1); printf("Number 2: "); scanf("%f", &n2); result = n1 - n2; printf("Result = %f \n", result); break; } case '*': { printf("Number 1: "); scanf("%f", &n1); printf("Number 2: "); scanf("%f", &n2); result = n1 * n2; printf("Result = %f \n", result); break; } case '/': { printf("Number 1: "); scanf("%f", &n1); printf("Number 2: "); scanf("%f", &n2); result = n1 / n2; printf("Result = %f \n", result); break; } case 'q': { printf("Exiting... \n"); break; } default: { printf("Please use a correct calculation term \n"); } n1 = 0; n2 = 0; result = 0; } } }