int main(void) { char* a = "hola "; char* b = "mundo"; printf("%s\n", string_concat(a, b)); getchar(); char* concat = (char*) malloc(mallocSize(sizeof(char), strlen(a), strlen(b), -1)); string_concat_dinamyc(a, b, &concat); printf("%s\n", concat); getchar(); char* user = (char*) malloc(mallocSize(sizeof(char), 8, -1)); char* dominio = (char*) malloc(mallocSize(sizeof(char), 40, -1)); char* mail = "*****@*****.**"; mail_split(mail, &user, &dominio); printf("el user es %s y el dominio es %s", user, dominio); getchar(); return EXIT_SUCCESS; }
int main(void) { printf("string_concat:\n"); char* nombre = "Ritchie"; char* palabra = string_concat("Hola ",nombre); printf("%s",palabra); printf("\nstring_concat_dinamyc:\n"); char* res; string_concat_dinamyc("Hola ",nombre,&res); printf("%s",res); printf("\nmail_split:\n"); char* mail = "*****@*****.**"; char* user, dominio; printf("Mail: %s",mail); mail_split(mail, &user, &dominio); //printf("%s",dominio); //printf("Mail: %s , Usuario: %s , Dominio: %s",mail,user,dominio); return EXIT_SUCCESS; }