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;
}
Esempio n. 2
0
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;
}