#include <stdio.h>
int chrlen(char *str)
{
int x = 0;
while(str[x] != '\0'){x++;}
return x;
}
int chrcmp(char *a, char *b)
{
if(chrlen(a)!=chrlen(b)){return 0;}
for(int i = 0; a[i] != '\0'; i++)
{
if(a[i] != b[i]){return 0;}
}
return 1;
}
int main(void) {
const char *argv[] = {"main.exe", "testme"};
int argc = sizeof(argv) / sizeof(argv[0]);
printf("%d\n", chrcmp
(argv
[1], "testme")); }
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgY2hybGVuKGNoYXIgKnN0cikKewoJaW50IHggPSAwOwoJd2hpbGUoc3RyW3hdICE9ICdcMCcpe3grKzt9CglyZXR1cm4geDsKfQppbnQgY2hyY21wKGNoYXIgKmEsIGNoYXIgKmIpCnsKCWlmKGNocmxlbihhKSE9Y2hybGVuKGIpKXtyZXR1cm4gMDt9Cglmb3IoaW50IGkgPSAwOyBhW2ldICE9ICdcMCc7IGkrKykKCXsKCQlpZihhW2ldICE9IGJbaV0pe3JldHVybiAwO30KCX0KCXJldHVybiAxOwp9CgppbnQgbWFpbih2b2lkKSB7Cgljb25zdCBjaGFyICphcmd2W10gPSB7Im1haW4uZXhlIiwgInRlc3RtZSJ9OwoJaW50IGFyZ2MgPSBzaXplb2YoYXJndikgLyBzaXplb2YoYXJndlswXSk7CglwcmludGYoIiVkXG4iLCBjaHJjbXAoYXJndlsxXSwgInRlc3RtZSIpKTsKfQ==