/* fichero cadenas.c */ #include #include "cadenas.h" unsigned cadlen(const char*); char* cadcpy(char*, const char*); char* cadcat(char*, const char*); int cadcmp(char*, char*); char filtro(char); int cadcomp(char*, char*); void main(void) { char car1[100] = "gato"; char car3[100] = "gat"; char car2[100]; printf("\nCadena1: \"%s\"", car1); printf("\nLongitud de la cadena 1: %d\n", cadlen(car1)); cadcpy(car2, car1); printf("\nCadena2: \"%s\"", car2); printf("\nCadena3: \"%s\"", car3); printf("\nLa cadena 2 es: %s", car2); printf("\nLa cadena 1 + 3 es: %s\n", cadcat(car1, car3)); printf("\nCadena1 - cadena2: %d\n", cadcmp(car1, car2)); printf("\nCadena2 - cadena3: %d\n", cadcmp(car2, car3)); printf("\nCadena3 - cadena2: %d\n", cadcmp(car3, car2)); }