반례 확인 부탁드립니다!

mypark109 Reply 5 years 50 weeks ago
밑에서 알려주신 반례(c_)가 제 컴파일러에서는 Error!로 잘 나와서요 확인 부탁드립니다 ㅠㅠ
onacloud Reply 5 years 50 weeks ago
기본적으로 windows에서는 엔터가 \r\n이지만 linux에서는 \n이죠 그러다보니 fgets를 할때 window와 linux의 작동방식이 다릅니다. fgets 함수가 실행될 때 stdin으로 ab\r\n가 입력될 경우 window에서는 ab\n으로 읽는 반면에 (나름 표준을 따르기위해) linux에서는 ab\r\n으로 읽습니다 (\r이 중요한줄 문자인줄 알고) 답안이 체크되는 곳은 linux서버여서 프로그램이 잘못 작동하게 되는것이죠
mypark109 Reply 5 years 49 weeks ago
해결했습니다 감사합니다!!