donc le reste tu l´as fait ?
avec fprintf ? Donc tu sais lire et écrire dans le fichier, je ne V pas détailler donc
bon pour la derniere question, tu charges tes entiers dans le tableau ( que tu as du faire dans les questions d´avant)
int tab[n]; < -- tu obtiens ce tableau plein
ensuite, tu appelles juste :
qsort(&[0],n,sizeof(int),comp_int);
ça te trie ton tableau tout seul 
( necessite d´inclure stdlib.h)
Par contre, tu dois te demander ce qu´est comp_int : c´est une fonction que tu dois définir :
définis la comme ça, au dessus du main :
int comp_int(void* a,void* b)
{
int* pa=(int*)a;
int* pb=(int*)b;
return *pa-*pb;
}
ça trie dans un ordre : si C pas le bon ordre, tu mets :
return *pb-*pa;
voila
donc apres le qsort, les éléments sont triés, tu les sauves avec un fprintf, tout simplement ! !
Dis moi si je n´ai pas assez détaillé, et surtout OU je n´ai pas assez détaillé.