All pastes #385350 Raw Edit

c03

public c v1 · immutable
·published 2007-03-07 20:27 UTC
rendered paste body
#include <stdio.h>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;				}		}}