Citazione Originariamente Scritto da Skywolf Visualizza Messaggio
no, i parametri son tutti puntatori, punto uno.

punto due, se passassi roba sbagliata, mi farebbe il calcolo sbagliato anche nella routine no?

invece nella routine stampa una roba giusta. E poi è una sfilza di "return valore"
E allora niente, a sto punto debug e vedi subito il problema.
Raccontato così sembra un problema di puntatori, se già li usi correttamente o metti il codice o usi debug e capisci subito quantomeno il livello dove tutto si perde