/*1.Dadas dos cadenas de n caracteres, desarrollar un programa en C, el cual
determine: si las cadenas son iguales, si una es mayor o si es menor, si
imprimirá si son iguales, la cadena mayor o la cadena menor. Al final concatenará
las dos cadenas y la imprimirá.*/
#include<stdio.h>
#include<string.h>
void lecta(void);
void lectb(void);
void wut(void);
char conca(void);
void main(void)
{
printf("n Ingresa las cadenas de caracteres: ");
lecta();
lectb();
wut();
conca();
}
void lecta(void)
{
char cad[' '];
printf("nCadena A: ");
flushall();
gets(cad);
}
void lectb(void)
{
char cadb[' '];
printf("nCadena B: ");
flushall();
gets(cadb);
}
void wut(void)
{
char cad[' '],cadb[' '];
int m,n;
n=strlen(cad);
m=strlen(cadb);
if(m==n)
printf("n Las cadenas son de igual longitud.");
else if(n>m)
printf("La cadena de mayor longitud es: %s",cad);
else
printf("La cadena de mayor longitud es: %s",cadb);
}
char conca(void)
{
char cad[' '],cadb[' '];
printf("n%s %s",cad,cadb);
}