ho fatto qualche prova, ecco cosa ho riscontrato
la struttura è possibile passarla come argomento e restituirla come funzione, il valore ritornato puo essere assegnato senza problemi a qualsiasi altra variabile di tipo bin
binario.mod dalla main viene stampato senza problemi
ho provato quindi a levare semplicemente binario.mod dal ciclo while e i problemi non ci sono
ne deduco sia un problema di assegnamento,ho provato anche a assegnare l'rvalue di unformat tramite la forma con l'operatore di indeferenziazione ma nada...
![]()