While i aktualizacja zmiennej

0
 
while (j = fkcja(i) != 0)
    printf("%d", j);

Dlaczego j aktualizuje się tylko w 1 wejściu do while, a w powtórzeniach już nie?
J przyjmuje 1 wartość zwrócona przez funkcję i nie aktualizuje się podczas kolejnych powtórzeń.

0
while(j=funkcja(i))

Jak j bedzie 0 to while sie i tak zakonczy.

0

Chrzani waść: http://ideone.com/AvPLrp

0

dodalem nawisy i jest dobrze, dzięki :p

1 użytkowników online, w tym zalogowanych: 0, gości: 1