Programa que te ayuda a ordenar cinco nombres de forma alfabética.
Un ejemplo seria este:
Así como los nombres también llevaría a cabo el orden de las 5 vocales.
Código:
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
main(void) {
system("color 1e");
char **cadena, *aux;
int i, j, n=5;
char temp[20];
printf("%s%s\n", "\n                     ===Ordena 5 nombres ",
"alfabeticamente===");
printf("\n Introduce los 5 nombres:\n");
cadena = (char**)malloc(10*sizeof(char*));
for (i=0; i<n; i++) {
printf("\n Nombre #%d: ", i+1);
scanf(" %[^\n]", temp);
cadena[i]=(char*)malloc((strlen(temp)+1)*sizeof(char));
strcpy(cadena[i], temp);
}
for (i=0; i<n-1; i++)
for (j=i+1; j<n; j++)
if ((strcmp(cadena[i], cadena[j]))>0) {
aux=cadena[i];
cadena[i]=cadena[j];
cadena[j]=aux;
}
printf("\n La lista ordenada es:");
for (i=0; i<n ; i++)
printf("\n                       %s", cadena[i]);
for (i=0; i<n; i++)
free(cadena[i]);
free(cadena);
printf("\n\n\n                Pulse cualquier tecla para salir...");
getch();
return 0;
}Acerca de mi

Buscar en el blog
Lista de categorias
- CSS (14)
 - Entretenimiento (4)
 - HTML (18)
 - Iconos (13)
 - Inspiración (13)
 - JAVA Interfaz (6)
 - jQuery (3)
 - Lo que NO encontré en Internet (1)
 - Programas en C (69)
 - Recursos Online (13)
 - Trucos (6)
 - Widgets (2)
 
Contenido del Blog
Comentarios recientes
Sigueme en Twitter
Archivo del blog
- 
        ▼ 
      
2012
(131)
- 
        ▼ 
      
junio
(18)
- Imprimir tablas de multiplicacion
 - Programa que genera numeros del uno al diez, diez ...
 - Imprimir una serie numerica del uno al diez de for...
 - Introducir dos numeros para identificar el mayor y...
 - Imprimir serie del uno al diez de menor a mayor y ...
 - Introducir la hora para recibir el saludo
 - Programa que te indica si la tecla que presionaste...
 - Saber si un numero es par y multiplo de cinco, par...
 - Ordenar cinco nombres alfabeticamente con programa...
 - Programa que te pide introducir un numero para sab...
 - Llevar a cabo las cuatro operaciones aritmeticas c...
 - Programa que genera una cruz y un cuadrado
 - Programa que te dice si la calificacion que has sa...
 - Programa que te muestra la hora y fecha actual
 - Realizar las cuatro operaciones aritmeticas con pr...
 - Comprobar si un numero es positivo, negativo o neutro
 - Generar una serie numerica de mayor a menor
 - Ordenar un conjunto de 7 numeros enteros
 
 
 - 
        ▼ 
      
junio
(18)
 








como hago para que imprima los nombres alfabéticamente pero desde la Z hasta la A