/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* main.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: gbaconni +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2021/08/12 15:28:30 by gbaconni #+# #+# */ /* Updated: 2021/08/12 17:22:10 by gbaconni ### ########.fr */ /* */ /* ************************************************************************** */ #include #include #include #include unsigned int ft_strlcat(char *dest, char *src, unsigned int size); int main(void) { char src[32]; char dest[32]; unsigned int size; unsigned int r; size = 0; r = 0; printf("Input String #1 [max 31]: "); scanf("%s", src); printf("Input String #2 [max 31]: "); scanf("%s", dest); printf("Input Number: "); scanf("%u", &size); r = ft_strlcat(dest, src, size); printf("src=%s dest=%s size=%d r=%d (ft_strlcat)\n", src, dest, size, r); r = strlcat(dest, src, size); printf("src=%s dest=%s size=%d r=%d (strlcat)\n", src, dest, size, r); return (0); }