#P2556. Simple Desk Calculator

Simple Desk Calculator

Problem Description

Your task are to write a program that imitates a simple desk calculator. Your calculator must be able to accept an infix expression which at least includes (, ), +, -, *, /,% . If the expression is legal, output its value, else ouput an error message.

Input

There are several test cases, each occupies one line that contains an infix expression. Proceed until the end of the file.

Output

For each test case, in one line the value of that expression ( accurate up to two decimal places), or an error message “ERROR IN INFIX NOTATION”.

4.99+5.99+6.99*1.06 (3*5*(4*8)%2) 1+2( 2/0 2.5%2 2%2.5
18.39 0.00 ERROR IN INFIX NOTATION ERROR IN INFIX NOTATION ERROR IN INFIX NOTATION ERROR IN INFIX NOTATION

Author

hjr