아무리 보아도 마지막에 y 가 사라지지 않는 이유가 안보이네요
#include <stdio.h>
#define MAXLINE 1000
int main()
{
char c;
char line[MAXLINE]={NULL, };
char Eline[MAXLINE]={NULL, };
int i=0;
int j=0;
int k,l,m;
c=getchar();
while ((c != '\n') && (c != EOF)){
line[i] = c;
i++;
c= getchar();
}
c=getchar();
while ((c != '\n') && (c != EOF)){
Eline[j] = c;
j++;
c= getchar();
}
for(k=0; k<j; k++){
for(l=0; l<i; l++){
if(Eline[k]==line[l]) {
for (m = l; line[m] != NULL ; m++)
line[m] = line[m+1];
line[m-1]=NULL;
}
else
continue;
}
}
printf("%s", line);
return 0;
}