在上一节中我们已经讲述了如何去反转字符串
我们要寻早是否为反转字符串时,则只需要判断两个字符串是否相等
int is_same(char* a1, char* a2)
{
int i;
int len = strlen(a1);
for (i = 0; i < len; i++)
{
change(a1, 1);
int ret = strcmp(a1, a2);
if (ret == 0)
return 1;
}
return 0;
}
int main()
{
char a1[] = "abcdef";
char a2[] = "cdefab";
int ret = is_same(a1, a2);
if (ret == 1)
printf("yes");
else
printf("no");
return 0;
}
是就返回yes,否则为no。