/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* main.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: gbaconni +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2021/08/11 09:43:24 by gbaconni #+# #+# */ /* Updated: 2021/08/11 10:43:00 by gbaconni ### ########.fr */ /* */ /* ************************************************************************** */ #include #include #include #include unsigned int ft_strlcpy(char *dest, char *src, unsigned int size); int main(void) { unsigned int size; unsigned int result; char src[16]; char dest[16]; printf("Input Text [max 15]: "); scanf("%15[^\n]", src); printf("Input Size: "); scanf("%u", &size); result = ft_strlcpy(dest, src, size); printf("src=%s dest=%s result=%d (ft_strlcpy)\n", src, dest, result); result = strlcpy(dest, src, size); printf("src=%s dest=%s result=%d (strlcpy)\n", src, dest, result); return (0); }