// 4.別の文字列が回転した後、その文字列が文字列であるかどうかを判別します。//例:s1 = AABCDおよびs2 = BCDAAの場合、1を返し、s1 = abcdおよびs2 = ACBDの場合、0を返します。//AABCD左利き

#include<stdio.h>
#include<string.h>
int main()
{
    char arr[20] = "AABCD";
    char *ret = NULL;
    strncat(arr, arr, 5);
    ret = strstr(arr, "ABCDA");
    if (ret == NULL)
    {
        printf("无\n");
    }
    else
    {
        printf("有匹配\n");
    }
    system("pause");
    return 0;
    }

おすすめ

転載: blog.csdn.net/lxp_mujinhuakai/article/details/69817300