Mmm devo ammettere di non avere quasi nessuna esperienza con il C++, quindi vado un po' a tentativi...![]()
Secondo me l'errore sta nel fatto che a e b vengono modificati nella funzione 'NumeriCasuali', ma essendo passati per copia, non vengono modificati nel main! Quindi il valore di totale sarà un valore sballato e di sicuro non esatto! Quindi o passi i valori di a e b per riferimento alla funzione 'NumeriCasuali' o li inizializzi (anche con la rand () ) ma nel main!
Che ne dici?![]()