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);
}