I
illu
Grünschnabel
Also üeberall im String wo ein Punkt vorkommt soll dieser durch das letzte ergebnis ersetzt werden.
Allerdings ersetzt er nur den ersten richtig wenn ich z.B. . + 3 eingebe,
wenn ich hingegen 3 + . eingeben macht er irgendwas nur nicht das was ich gerne hätte.
Könnte mir vielleicht jemand auf die Sprunge helfen?
Danke
Allerdings ersetzt er nur den ersten richtig wenn ich z.B. . + 3 eingebe,
wenn ich hingegen 3 + . eingeben macht er irgendwas nur nicht das was ich gerne hätte.
Könnte mir vielleicht jemand auf die Sprunge helfen?
Code:
98 while(*stringptr) {
99 if(*stringptr == '.') {
100 strcat(hilfstring, letztes_ergebnis);
101 hilfstringptr += strlen(letztes_ergebnis);
102
103 } else {
104 *hilfstringptr = *stringptr;
105 hilfstringptr++;
106 }
107 stringptr++;
108 }
Danke
Zuletzt bearbeitet: