You should see this Its sorta unrelated but its how C works, behind the scenes LAVQH3RJ see the source code first Learn to read reverse polish notation and you'll find expressions a lot easier to understand and create