7 4 刪除字串中的子串(20 分)

2021-08-21 16:36:29 字數 683 閱讀 2812

輸入2個字串s1和s2,要求刪除字串s1中出現的所有子串s2,即結果字串中不能包含s2。

輸入在2行中分別給出不超過80個字元長度的、以回車結束的2個非空字串,對應s1和s2。

在一行中輸出刪除字串s1中出現的所有子串s2後的結果字串。

tomcat is a male ccatat

cat

tom is a male
錯誤 位址問題

#include#includechar a[85],b[85],l,m;

void dete1(char *p,char *q)

p=p+l;

return ;

}int main()

printf("%s\n","tom is a male");

return 0;

}

正解

#include#includechar a[85],b[85],l,m;

void dete1(char *p,char *q)

*p=*(p+l);

return ;

}int main()

printf("%s\n",a);

return 0;

}

7 20 刪除字串中的子串(20 分)

輸入2個字串s1和s2,要求刪除字串s1中出現的所有子串s2,即結果字串中不能包含s2。輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。在一行中輸出刪除字串s1中出現的所有子串s2後的結果字串。tomcat is a male ccatat cattom is ...

7 2 刪除字串中的子串(20 分)

輸入2個字串s1和s2,要求刪除字串s1中出現的所有子串s2,即結果字串中不能包含s2。輸入格式 輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。輸出格式 在一行中輸出刪除字串s1中出現的所有子串s2後的結果字串。輸入樣例 tomcat is a male cc...

7 5 刪除字串中的子串 20 分

輸入2個字串s1和s2,要求刪除字串s1 現的所有子串s2,即結果字串中不能包含s2。輸入格式 輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。輸出格式 在一行中輸出刪除字串s1 現的所有子串s2後的結果字串。輸入樣例 tomcat is a male ccat...