ďťż

Ładny brzuch

Napisałem sobie taką funkcję która pobiera jedna tablice i w niej znujduje i wypłapuje tekst z pomiędzy 2 innych wyrazów (które też są argumentami)

Kod wydląda następująco:

char* znajdz(char text[], char str1[], char str2[])
{
char tekst[100000];
strcpy(tekst, text);
char *raz = strstr(tekst,str1);
char *dwa = strstr(raz,str2);
dwa[0]=0;
return (raz+strlen(str1));
}

Przy pierwszym uruchomieniu funkcja działa ładnie, natomiast przy drugim program się wiesza, jaka moze być tego przyczyna?
Użytkownik Rozbój edytował ten post 03 styczeń 2007, 13:01
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •