#include /* exit() */ #include /* fputs(), printf() */ #include int main() { char src[] = "Hello"; char dst[80]; /* Use strlcpy() from . */ if (strlcpy(dst, src, sizeof dst) >= sizeof dst) { fputs("The buffer is too small!\n", stderr); exit(1); } memset(src, '-', 5); printf("src: %s\n", src); /* src: ----- */ printf("dst: %s\n", dst); /* dst: Hello */ return 0; }