Come hai passato l'array dei voti per le altre funzioni, devi farlo per l'ultima ... non capisco perché in questa

double media(const int voti[],int esame)

non consideri gli esami ...