I attempted to make my own mystrcpy()
function, which takes the same arguments as the standard function. It is not responding. The array does not get copied.
size_t Mystrlen(const char* s)
{
int i = 0;
while (s[i] != '\0')
{
i++;
}
return i;
}
char* Mystrcpy(char* s1, const char* s2)
{
for (int i = 0; i < Mystrlen(s2); i++)
s1[i] = s2[i];
return s1;
}
int main()
{
char s1[50];
char s2[50];
cout << "enter the value of second string\n";
cin >> s2;
Mystrcpy(s1, s2);
}