Ejercicio:
Introducir 2 cadenas de caracteres y que nos diga cual de las 2 es alfabéticamente menor.
- Ejemplo:
- Cadena1: hola que tal
- Cadena2: hola aqui
Para ver la solución sigue leyendo:
/****** Inicio programa ******/
#include <stdio.h>
void Comparacion (char *c1, char *c2);
main()
{
char cad1[100],cad2[100];
printf("Introduce una cadena de caracteres: ");
gets(cad1);
printf("Introduce otra cadena de caracteres: ");
gets(cad2);
Comparacion(cad1,cad2);
getchar();
}
void Comparacion (char *c1, char *c2)
{
int i=0;
while ((c1[i]==c2[i]) && (c1[i]!='\0') && (c2[i]!='\0'))
i++;
if (c1[i]==c2[i])
printf("Son iguales");
else
if (c1[i]<c2[i]) printf("La primera cadena es alfabeticamente menor");
else printf("La segunda cadena es alfabeticamente menor");
}
/****** Fin programa******/
Comments
No response to “ Comparación cadenas caracteres - Programación C ”
Post a Comment | Enviar comentarios ( Atom )
Publicar un comentario
Deja tu opinión realizando un comentario interesante. Cualquier intento de Spam no será admitido.