"Stringfunktionen" nachbauen
-
int strfind(char *string,char *pattern) { int j,k=strlen(pattern); for(int i=0;i<strlen(string)-k+1;i++) { j=0; while(j<k&&string[i+j]==pattern[j]) j++; if(j==k) return i; } return -1; }
-
AJ schrieb:
@Dimah
Keine schlechte Lösung, aber was passiert, wenn ich folgendes übergebeeinfach die do{}while in eine while() schleife aendern und alles sollte passen.
@_Stefan:
du musst jetzt nur noch deine version etwas optimieren.irgendwie merkt man, das dimah C++ programmiert
seine loesung ist kurz und die der c programmierer lang
-
@shade
Ich glaube eher man merkt, wer hier schon mit Zeigern programmiert hat und wer nicht