Para leer los datos de persona, debes hacer un menu en el que haga las preguntas que tú desees, es decir por ejemplo...
printf("Nombre: ");
scanf("%s", nombre);
printf("Edad: ");
scanf("%i", edad);
y para ordenar ?? mmm... debes coger un campo como clave, es decir el campo por el que decides ordenar, por ejemplo por el nombre del usuario.
Debes saber que hay distintos algoritmos para ordenar, son los siguientes:
- Ordenamiento burbuja
- Ordenamiento por seleccion
- Ordenamiento por insercion
- Ordenamiento rápido
Aqui una web que te aclarará muchas dudas, tiene algun codigo de muestra y explicaciones que pienso son bastante útiles. Espero haberte resuelto algun duda.
Saludos.