ciao raga,
dovrei trovare il modo di ordinare un array, ma non di ottenere un array coi valori ordinati, bensi un array che contenga degli indici, in ordine, degli elementi del primo array dal piu' grande al piu' piccolo...
ho provato cosi ma.....ottengo tutti numeri uguali!
per favore aiutatemi! ci sto combattendo da 1 giorno!

double max_availability;
int saved_j=0;
int sorted_index[6];

for (int i=0; i<6;i++){

if (sorted_index[i]!=saved_j){

for (int j=0; j<n_nodi[0];j++)
{
max_availability=availability[0][saved_j];

if ((availability[0][j]>max_availability)&&(saved_j!=j))
{
max_availability=availability[0][j];
saved_j= j;
sorted_index[i]=saved_j;


}


}
sorted_index[i]=saved_j;


}


}