#include<stdio.h>
#include<Windows.h>
#include<assert.h>
char* my_strcpy(char*dest, char*scr)
{
int *ret = dest;
assert((dest != NULL) && (scr != NULL));
while (*(dest++) = *(scr++))
{
;
}
return ret;
}
int main()
{
char arr[20] = { 0 };
char arr1[] = "abcd";
my_strcpy(arr, arr1);
printf("%s\n", my_strcpy(arr, arr1));
system("pause");
return 0;
}