美文网首页
2019-12-04

2019-12-04

作者: plzbebrandnew | 来源:发表于2019-12-04 22:48 被阅读0次

    /*

    删除字符串s中所有出现的字符c

        void squeeze(char s[], int c) {

            int i, j;

            for (i = j= 0; s[i] != '\0'; i++)

                if (s[i] != c)

                    S[j++] = S[i];

            s[j] = '\0'

        }

    */

    /*

    重新编写函数squeeze(s1, s2),将字符串s1中任何与字符串2中匹配的字符都删除

    */

    void squeeze(char s1[], char s2[]) {

        int i, j, k;

        for (i = k = 0; s1[i] != '\0'; i++){ /*遍历s1*/

            for (j = 0; s2[j] != '\0' && s1[i] != s2[j]; j++)

                ;

                if (s2[j] == '\0')

                    s1[k++]= s1[i];

        }

        s1[k] = '\0';

    }

    int main()

    {

        char s1[] ="";

        char s2[] ="";

        squeeze(s1,s2);

        printf("%s", s1);

        return0;

    }

    相关文章

      网友评论

          本文标题:2019-12-04

          本文链接:https://www.haomeiwen.com/subject/txsrgctx.html