#include <iostream>
int mystrcmp(const char *s1, const char *s2) // strcmp function
{
while(*s1 == *s2)
{
if(*s1 == '\0' || *s2 == '\0')
break;
s1++;
s2++;
}
if(*s1 == '\0' && *s2 == '\0')
return (0);
else
return (-1);
}
int main() {
std::cout << mystrcmp("","") << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG15c3RyY21wKGNvbnN0IGNoYXIgKnMxLCBjb25zdCBjaGFyICpzMikgLy8gc3RyY21wIGZ1bmN0aW9uCnsKICAgIHdoaWxlKCpzMSA9PSAqczIpCiAgICB7CiAgICAgICAgaWYoKnMxID09ICdcMCcgfHwgKnMyID09ICdcMCcpCiAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICBzMSsrOwogICAgICAgIHMyKys7CiAgICB9CgogICAgaWYoKnMxID09ICdcMCcgJiYgKnMyID09ICdcMCcpCiAgICAgICAgcmV0dXJuICgwKTsKICAgIGVsc2UKICAgICAgICByZXR1cm4gKC0xKTsKfQoKaW50IG1haW4oKSB7CglzdGQ6OmNvdXQgPDwgbXlzdHJjbXAoIiIsIiIpIDw8IHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9