I know how to make a calculator, with basics and a little more complex functions, that's not my problem. My problem relies in that, the only way I can make a calculator is by 2 terms at a time, i.e: I can't make this operation (12 + 21 - 3 * 5 / 3) , I can only make (12 + 21) And the result of this multiplied by five and so on.. I know there are ways so that when i press the equal button, all of the input is processed and the result is given, but I Dont know how! Can any on `please help me? I've coded a lot of calculators for prcatice, but I wan't to go further with this one!
Help would be really appreciated!