Originariamente inviato da Alfoxx
-credo che la tecnica che hai utilizzato (quella con &) si tratta di puntatori?
non ci sono ancora arrivato li....
Passaggio per riferimento ... sì ... c'entrano anche i puntatori, lo capirai quando sara' il momento ... non hai modo di modificare il valore diversamente (a meno che l'array non sia "globale")

-altro punto: invece di inizializzare 2 volte total a 0, si potrebbe fare anche diversamente?
No, perche' il totale deve essere calcolato due volte e ogni volta deve partire da zero

-ultimissimo punto:
perchè se metto all'inizio ,nella dichiarazione delle funzioni int, anzicchè void mi esce errore sulle parentesi graffe?
Perche' dovresti metterci int ? Queste funzioni non restituiscono alcun valore intero ...