[ Cr4x0r @ 07.11.2005. 19:43 ] @
scanf("%d", &i , printf("Unesi I"));

Moze li mi iko objasniti zasto ovo radi ???
tj zasto prvo ispise "Unesi I" pa trazi unos i varijable neki je fol sa stackom
[ Buffy @ 08.11.2005. 13:50 ] @
Prije nego sto se program pocne izvrsavati u scanf funkciji potrebno je izracunati vrijednost argumenata koji su proslijedjeni scanf funkciji. Zbog toga sto je printf prosledjen kao parametar, normalno je da se on prije izvrsava od scanf()a.
[ Ognjen Djukic @ 08.11.2005. 13:53 ] @
Priliko izracunavanja funkcije prvo se racunaju njeni argumenti (poziva se printf). Posto funkcija scanf ima promenljiv broj argumenata prilikom njenog poziva izracunace se svi argumenti (u ovom slucaju pozvace se printf) pa ce iskoristiti one koji joj trebaju (u zavisnosti od format stringa "%d").

Pozdrav.
[ Cr4x0r @ 09.11.2005. 17:17 ] @
Tnx puno :)