Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2015, 08:44
juliopedro
 
Fecha de Ingreso: noviembre-2015
Mensajes: 4
Antigüedad: 9 años, 1 mes
Puntos: 0
ordenar estructuras

buenas,
necesito ayuda en un programa en c.
tengo una estructura de datos con nombre, apellidos y edad
el programa me pide que una vez introducido los datos, me imprima una tabla en plan:
nombre apellido edad
--------------------------------
y que al imprimirlo los ordene por orden de edad, de mayor a menor.

el problema que tengo es: yo ordeno la edad por el algoritmo de la burbuja, y me imprime la edad ordenada, pero el nombre y apellidos no se como cambiarlos.
un ejemplo seria esto:

según vas metiendo valores:
nombre apellido edad
--------------------------------
juan pedro 44
luís gonzalez 55
laura rubio 50

con los valores ordenados (esto es lo que no se hacer)
nombre apellido edad
--------------------------------
luís gonzalez 55
laura rubio 50
juan pedro 44


y esto es lo que me sale a mi:(solo cambia la edad)
nombre apellido edad
--------------------------------
juan pedro 55
luís gonzalez 50
laura rubio 44



AYUDA,NO SE COMO HACERLO