Hallo Leute,
ich möchte einen Taschenrechner in C programmieren, doch leider muss ich zugeben, dass meine bisherigen Versuche alle gescheitert sind.
Deshalb wende ich mich an euch.
Der Taschenrechner soll nur einstellige Zahlen(0-9) benutzen, nur Addition und Subtraktion beherrschen und Klammern unterstützen, die bei der Rechnung beachtet werden sollen, z.B.: (4+5)-(2) oder 3+6-4
Mein Problem bei dem Taschenrechner liegt darin, dass die ganze Rechenaufgabe als String eingelesen werden soll.
Habt ihr eine Idee, wie ich am besten dieses Problem in Angriff nehmen kann?
Vielen Dank für eure Hilfe im Voraus.
Mit freundlichen Grüßen
ich möchte einen Taschenrechner in C programmieren, doch leider muss ich zugeben, dass meine bisherigen Versuche alle gescheitert sind.

Deshalb wende ich mich an euch.

Der Taschenrechner soll nur einstellige Zahlen(0-9) benutzen, nur Addition und Subtraktion beherrschen und Klammern unterstützen, die bei der Rechnung beachtet werden sollen, z.B.: (4+5)-(2) oder 3+6-4
Mein Problem bei dem Taschenrechner liegt darin, dass die ganze Rechenaufgabe als String eingelesen werden soll.
Habt ihr eine Idee, wie ich am besten dieses Problem in Angriff nehmen kann?
Vielen Dank für eure Hilfe im Voraus.

Mit freundlichen Grüßen