08/05/20 14:12:04
>>861
(・3・) エェー 久々だYO!
#include <stdio.h>
unsigned char *hoge(unsigned char *s1, const unsigned char *s2){
int i, j, remove_flag[256]={0};
for(i=0;s2[i];i++) remove_flag[s2[i]]=1;
for(i=j=0;s1[i];i++) if(!remove_flag[s1[i]]) s1[j++]=s1[i];
s1[j]='\0';
return s1;
}
int main(void){
char s1[1024]="", s2[1024]="sp.";
fgets(s1, sizeof(s1), stdin);
puts(s1);
hoge(s1, s2);
puts(s1);
return 0;
}