Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/04/2015, 10:58
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Ordenar array ascendente en C

Buenas,

Estás cerca. El problema es que nunca estás comparando el último par.

Cambia esto:
Código C:
Ver original
  1. for(i=0;i<numposiciones;i++){
  2.         for(x=i+1;x<numposiciones-1;x++){

Por esto:
Código C:
Ver original
  1. for(i=0;i<numposiciones - 1;i++){
  2.         for(x=i+1;x<numposiciones;x++){
Y ya te debería funcionar.

Un saludo
__________________
If to err is human, then programmers are the most human of us