从一个字符串中删除另一个字符串
键盘输入两个字符串str1和str2(假设str1长度大于str2),则编写程序实现从str1中删去和str2相同的部分,如输入str1=wohjiasdwoqwer,str2=wo,则运行结果为hjiasdqwer
程序代码:#include <stdio.h>
#include <string.h>
int main()
{
char str1[] = "wohjiawosdwoqwower",str2[] = "wo";
char *token,str[100]={'\0'};
token = strtok(str1, str2);
while(token!=NULL)
{
strncat(str,token,100);
token=strtok(NULL,str2);
}
printf("%s",str);
return(0);
}
