Evo kako glasi moj problem: Imam na primer neki string tipa "... Adresa: Vojvode Stepe 22". Kako bi ja mogao sada da izdvojim ovo posle "Adresa: ", bez obzira sta je stajalo ispred "Adresa:"... Evo malo jasnije na primeru:
char *text = "ja sam setao i video da pise Adresa: Vojvode Stepe 22"
a treba da izdvojim sve ono posle "Adresa:". Ja sam to ovako uradio ali nece da mi radi (za divno cudo ;)
#include <stdio.h>
main()
{
char *text = "ja sam setao i video da pise Adresa: Vojvode Stepe 22";
sscanf (&text, "Adresa: %s", text);
printf ("Adresa: %s", text);
}
i ocekivao sam da ce ovaj program da da na izlazu:
Adresa: Vojvode Stepe 22
medjutim nece... Jos da napomenem da koristim GCC 2.9.x kompajler ako to nesto znaci... Da li je moguce uopste na ovakav nacin izdvojiti nesto ili se mora petljati sa onim str* funkcijama...
p0zdrav
neka leti, i treba da leti ;)))))))









Problem sa sscanfom najverovatnije