TCPL 2-4

题目:重新编写squeeze函数,将字符串s1中任何与字符串s2中字符匹配的字符都删除。

char* squzee(char *pstr_1, char *pstr_2)
{
    int i = 0;
    int j = 0;
    int k = 0;

    for(; pstr_2[k] != '\0'; k++)
    {
        i = 0;
        for(j = 0; pstr_1[j] != '\0'; j++)
        {
            if(pstr_1[j] != pstr_2[k])
            {
                pstr_1[i++] = pstr_1[j];
            }
        }
        pstr_1[i] = '\0';
    }

    return pstr_1;
}

猜你喜欢

转载自blog.csdn.net/qq_38035641/article/details/86361024
2-4