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... 😃


Anmelden zum Antworten