用c语言 查找英文句子中并替换某个单词
问题描述:
用c语言 查找英文句子中并替换某个单词
答
#include
#include
#include
char str[10] = "111222333";
// 字符串替换(源字符串,旧字符串,新字符串)
char *strReplace(char *src,const char *oldstr,const char *newstr,int len)
{
char *needle;
char *tmp;
if (strlen(oldstr) == strlen(newstr) && strcmp(oldstr,newstr) == 0)
{
return 0;
}
while ((needle = strstr(src,oldstr)) && (needle - src