Da quanto vedo hai modificato estrai_bit_meno_sign ma stai ancora chiamando estrai_bit. Inoltre in estrai_bit_meno_sign vai a modificare il parametro, ma questo è passato per valore (e non per puntatore), quindi le modifiche che fai nella funzione non si ripercuotono all'esterno. Passa A per puntatore, oppure cambia la funzione in modo che restituisca il valore modificato come valore di ritorno.

Rispondi quotando