#include <stdio.h>


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? <y/n>:");
		scanf("%c%c",&tmp,&input);

	}while(input!='n');
	return 0;
}


