Codice usato per ordinare i voti...il problema resta associare nomi,cognomi,matricola ai voti.
Grazie
codice:
void ordinanum(FILE*fp3,struct classe*elettrica,int n)
{
int i,j,imin,temp;
for(i=0;i<n-1;i++)
{
imin=i;
for(j=i+1;j<n;j++)
{
if(elettrica[j].voto<elettrica[imin].voto)
imin=j;
temp=elettrica[i].voto;
elettrica[i].voto=elettrica[imin].voto;
elettrica[imin].voto=temp;
}
}
printf("promossi inordine crescente:");
for(i=0;i<n;i++)
fprintf(fp3,"%d \n %d \n",elettrica[i].matricola,elettrica[i].voto);
}