다시 예제 샘플에서 y가 사라지지 않는 이유가..

powerzt Reply 9 years 30 weeks ago
아무리 보아도 마지막에 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; }
pichulia Reply 9 years 30 weeks ago
aabb a 를 넣어보세요. 무엇이 문제인지 나올겁니다.