Auf die Schnelle faellt mir eine Aufteilung in 2 Schleifen ein:
Beide gehen nachwievor vom ersten Zeichen bis zum letzten, jedoch: in der ersten Schleife beachtest du nur die Punkt-Rechenarten, also * und /.
In der zweiten Schleife rechnst du die restlichen Operatoren aus, also + und -.
Die Schleifen sehen zwar ziemlich redundant aus, und es gaebe sicherlich schoenere Loesungen, aber dies ist mal die einfachste, die mir in den Kopf kommt.
greetz
Mike
PS: Wir ham auch C-Quellcode Tags: [c][/c]