#include <iostream>
using namespace std;
bool shanchu(char s1[], char s2[])
{
int i = 0,k = 0;
if (s1 != NULL && s2 != NULL)
{
while (s1[i] != '\0')
{
int j = 0;
while (s2[j] != '\0'&&s2[j]!=s1[i])
j++;
if (s2[j] == '\0')
s1[k++] = s1[i];
i++;
}
s1[k] = '\0';
}
return false;
}
int main()
{
char s1[] = "abcdefabdfdasa";
char s2[] = "ab";
shanchu(s1, s2);
printf("%s", s1);
system("pause");
return 0;
}
using namespace std;
bool shanchu(char s1[], char s2[])
{
int i = 0,k = 0;
if (s1 != NULL && s2 != NULL)
{
while (s1[i] != '\0')
{
int j = 0;
while (s2[j] != '\0'&&s2[j]!=s1[i])
j++;
if (s2[j] == '\0')
s1[k++] = s1[i];
i++;
}
s1[k] = '\0';
}
return false;
}
int main()
{
char s1[] = "abcdefabdfdasa";
char s2[] = "ab";
shanchu(s1, s2);
printf("%s", s1);
system("pause");
return 0;
}