C语言,,输入一句英文单词,,在里面找一特定单词并输出位置

求代码
2025-04-17 17:00:53
推荐回答(1个)
回答1:

#include 
#include 
int main()
{
    char a[1024], b[256];
    gets(a);
    gets(b);
    for (int i = 0; i <= strlen(a) - strlen(b); i++){
        int j;
        for (j = 0; j            if (a[i + j] != b[j])break;
        }
        if (j >= strlen(b)){
            printf("%d", i + 1);
            break;
        }
    }
    return 0;
}