AI智能
改变未来

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


C程序设计语言,练习2-4

测试结果与代码如下,有bug欢迎指正!

代码:

#include <stdio.h>void squeeze(char s1[],char s2[]);int main(){char s1[100],s2[100];printf(\"输入字符串1:\");scanf_s(\"%s\",s1,100);printf(\"输入字符串2:\");scanf_s(\"%s\",s2,100);squeeze(s1,s2);printf(\"%s\\n\",s1);return 0;}void squeeze(char s1[],char s2[]){int i,j,m;for(m = 0; s2[m] != \'\\0\'; m++){for(i = j = 0; s1[i] != \'\\0\'; i++){if(s1[i] != s2[m])s1[j++] = s1[i];}s1[j] = \'\\0\';}}```
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 练习2-4,重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配的字符都删除。