Quello è il calcolo per determinare se un anno è bisestile.
Il fatto è che non si capisce l'organizzazione del tuo programma.
Hai anche una funzione
bisestile(int anno)
che fa quel calcolo.
Nella CalcoloanniBisestili(int anno) accetti un parametro int anno ... ma a cosa ti serve?
Forse stai facendo un po' di confusione
La funzione bisestile(int anno) ti serve a sapere se l'anno passato come argomento è bisestile. L'altra funzione dovrebbe calcolare quanti anni bisestili ci sono tra anno1 e anno2 e quindi dovrebbe essere
int CalcoloanniBisestili(int a1, int a2)
e al suo interno dovresti chiamare la funzione
bisestile
per ogni anno compresto tra a1 e a2 (quindi all'interno della for)

Rispondi quotando