One byte too far is all it takes. You are about to become the careful one.
char *strcpy(char *dst, const char *src)
char *strcat(char *dst, const char *src)
char *strncpy(char *dst, const char *src, size_t n)
char *strncat(char *dst, const char *src, size_t n)
int strcmp(const char *s1, const char *s2)
int strncmp(const char *s1, const char *s2, size_t n)