diff --git a/string/strcpy.c b/string/strcpy.c new file mode 100755 index 0000000..6e66461 --- /dev/null +++ b/string/strcpy.c @@ -0,0 +1,15 @@ +#include + +char * strcpy(char * restrict dest, const char * restrict src) { + char * to = dest; + const char * from = src; + size_t i; + + for(i = 0; from[i] != '\0'; i++) { + to[i] = from[i]; + } + + to[i] = from[i]; + + return dest; +}