piscine-timo-moulinette/c07/ex03/ft_strjoin_test.c

33 lines
723 B
C

#include <stdio.h>
int main(void)
{
char **strs;
char *sep;
int size;
char *result;
size = 5;
// sep = "<DELIM>";
sep = "";
strs = malloc(sizeof(char*) * size);
strs[0] = "First";
strs[1] = "Second";
strs[2] = "Third";
strs[3] = "Fourth";
strs[4] = "Fifth";
printf("strs size: '%d'\n", size);
printf("The delim: '%s'\n", sep);
printf("strs[0]: '%s'\n", strs[0]);
printf("strs[1]: '%s'\n", strs[1]);
printf("strs[2]: '%s'\n", strs[2]);
printf("strs[3]: '%s'\n", strs[3]);
printf("strs[4]: '%s'\n", strs[4]);
result = ft_strjoin(size, strs, sep);
printf("The concatenated string: '%s'\n", result);
printf("Length of that string: %d\n", ft_strlen(result));
free(result);
free(strs);
return (0);
}