#include <stdio.h>
#include <string.h>
int main(void) {
const char * str1 = "test";
char buffer[100] = {0};
printf("(%s == %s) ? %c", str1
, buffer
, (compareStrings(str1, buffer) != 0 ? 'T' : 'F') );
// your code goes here
return 0;
}
int compareStrings(const char * first, const char * second)
{
if(len1 != len2)
{
return 0;
}
int i = 0;
for (; i < len1; ++i)
{
if(first[i] != second[i])
{
return 0;
}
}
return 1;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKHZvaWQpIHsKCWNvbnN0IGNoYXIgKiBzdHIxID0gInRlc3QiOwoJY2hhciBidWZmZXJbMTAwXSA9IHswfTsKCQoJCglzY2FuZigiJXMiLCAmYnVmZmVyKTsKCQoJcHJpbnRmKCIoJXMgPT0gJXMpID8gJWMiLCBzdHIxLCBidWZmZXIsIAoJCShjb21wYXJlU3RyaW5ncyhzdHIxLCBidWZmZXIpICE9IDAgPyAnVCcgOiAnRicpICk7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQoKaW50IGNvbXBhcmVTdHJpbmdzKGNvbnN0IGNoYXIgKiBmaXJzdCwgY29uc3QgY2hhciAqIHNlY29uZCkKewoJaW50IGxlbjEgPSBzdHJsZW4oZmlyc3QpOwoJaW50IGxlbjIgPSBzdHJsZW4oc2Vjb25kKTsKCQoJCglpZihsZW4xICE9IGxlbjIpCgl7CgkJcmV0dXJuIDA7Cgl9CglpbnQgaSA9IDA7Cglmb3IgKDsgaSA8IGxlbjE7ICsraSkKCXsKCQlpZihmaXJzdFtpXSAhPSBzZWNvbmRbaV0pCgkJewoJCQlyZXR1cm4gMDsKCQl9Cgl9CglyZXR1cm4gMTsKfQ==