bitte , kurz helfen :/
-
hi @ll!
nachdem man anderer beitrag ja rege begeisterung gefudnen hat, hab ich mir gesern mal die kante gegeben und bin gerad frisch ans werk gegeangen. hier das was rausgekommen ist:
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #define cls() system("cls") int pause(void) { int ikey=0; do { printf("\n\t\t\tWeiter mit beliebiger Taste..."); fflush(stdin); ikey = getch(); }while( ikey == 0 ); return 0; } int main(void) { int i=0; int pos; char textvorplus[]=""; char *text; char *textnachplus; char *tmp; text="Herman+Meier"; tmp ="+"; pos = strcspn(text,tmp); strncat(textvorplus,text,pos); textnachplus=strstr(text,tmp); printf("Davor: %s\n",textvorplus); printf("Trenner: %s\n",tmp); printf("Dahinter: %s\n",textnachplus); pause(); return 0; }
mein prob ist es, ds ich es einfach nicht gebacken bekomm das blöde + in textnachplus wegzu bekommen
wäre sehr nett wenn mal einer helfen könnte...
mfg frechna
-
textnachplus=strstr(text,tmp)+1;
So?
-
so einfach hätt ichs mir aber nich vorgestellt
ich danke wie verrückt
-
nachdem man anderer beitrag ja rege begeisterung gefudnen hat
Oftmals kann ein aussagekräftigerer Titel auch Wunder wirken...