Alcune osservazioni:
- dall'utilizzo di cin, cout e string deduco che si tratti di C++, sbaglio?
- nel C++ una struct/class definisce un nuovo tipo e non c'è bisogno di ripetere la parola-chiave struct ogni volta che si vuole creare un'istanza di quella classe;
- l'unica libreria necessaria per il funzionamento del programma è iostream, le altre sono superflue;
- il nome struttura, oltre ad essere ambiguo, non spiega per niente quello che fa quella funzione;
- la variabile med è superflua, basta solo media (che va opportunamente inizializzata). Inoltre la riga di codice "media = med / N;" va messa al di fuori del ciclo.
Nel main invece di fare:
alunno classe[5];
int N;
N=5;
basta dichiarare N come costante.
Prima di rispondere alla tua domanda, potresti dirmi cosa dovrebbe fare la funzione calcoli?