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)