다른 방법으로 성공했는데, 왜 이 방법으로는 wrong answer가 뜨는 건지 궁금합니다...

gagdily17 Reply 6 years 34 weeks ago
#include <stdio.h> int main() { int c; while((c=getchar())!=EOF) { if (c == '\t') printf("\\t"); else if (c == '\\') printf("\\\\"); else if (c == '\t'&&c == '\\') putchar(c); } return 0; } 여기서 else if (c == '\t'&&c == '\\') putchar(c); 부분을 else putchar(c)를 하였더니 accepted 되었습니다 이유가 있나요 /??
gagdily17 Reply 6 years 34 weeks ago
!=라고 써야할 걸 ==라고 써는 간단한 실수를 범하고 있었네요 ㅠㅠ 자꾸 쉬운 질문드려 죄송합니다 좀 더 꼼꼼히 살펴보고 discuss에올리겠습니다!
onacloud Reply 6 years 34 weeks ago