hola gente, si algien me puede dar una mano estare agradecido la cuestion es la siguiente: tengo dos vectores, se los paso a una funcion para que los ordene de manera descendente, uso el metodo de la burbuja, uno de tantos. el problema es que me devuelve fruta esta funcion. al que pueda ayudar, gracias
Ordena_Vec(Array_Desc,Array_Rec);
void Ordena_Vec(char *Desc,float *Rec){
int s=1,i=0,x;
char auxc;
float aux;
while(s==1){
s=0;
for(x=0;x<6-i+1;x++){
if(Rec[x]<Rec[x+1]){
Rec[x]=aux;
Rec[x]=Rec[x+1];
Rec[x+1]=aux;
Desc[x]=auxc;
Desc[x]=Desc[x+1];
Desc[x+1]=auxc;
s=1;
}//llave del if
}//llave del for
i++;
}//llave del while
}//llave ordena