#include <stdio.h>
#include <string.h>
void remove_specific_characters_from_string(char str[], char charsToRemove[]) {
int length = strlen(charsToRemove);
for (int i = 0; i < length; i++) {
char* pos = strchr(str, charsToRemove[i]);
while (pos != NULL && pos != "") {
memmove(pos, pos + 1, strlen(pos));
pos = strchr(str, charsToRemove[i]);
}
}
}
int main() {
char phone[] = "(555) 555-5555";
char charsToRemove[] = "()-";
remove_specific_characters_from_string(phone, charsToRemove);
printf("%s\n", phone);
return 0;
}
/*
run:
555 5555555
*/