bè se il risultato è zero non mi torna nulla...
cmq ho messo i ` e ora funziona tutto, grazie mille!

p.s. come sarebbe la sintassi usando il while?