Code source tri par "selection"
void tri_selection(int tab[],int longueur)
{
int maxi, i;
while(longueur>0)
{
//on recherche la plus grande valeur du tableau non encore trie
maxi=0;
for(i=1;i<longueur;i++)
{
if(tab[i]>tab[maxi]) maxi=i;
}
//on echange le plus grand element avec le dernier
echanger(tab,maxi,(longueur-1));
//on traite le reste du tableau
longueur--;
}
}