1100번 - 하얀 칸
true false를 이용해서 흰검흰검흰검흰검 검흰검흰 이런식으로 표현할려고 했는데
입력받을때 \n개행까지 인식이되서 안돌아가네요 개행안치고는 동작하는데 틀렸다고 뜨구요...
방법이 없을까요 혹시 해결하신분들은 어떤방식으로 해결하셨나요? 소스까지 원하진 않습니다...
C++로하면 cin으로 그냥 해결되긴합니다만...C로도 풀어보고 싶네요
while(getchar()!='\n'); 를 scanf 밑 라인에 삽입해 보세요.
gets()를 쓰시거나, scanf("%s", &한줄) 을 쓰시면 됩니다.
답변 감사합니다!
scanf(" %c ", &input)과 같이 %c 앞뒤로 공백을 넣어주는 방법도 유용합니다.
댓글을 작성하려면 로그인해야 합니다.
nwk1541 8년 전
true false를 이용해서 흰검흰검흰검흰검 검흰검흰 이런식으로 표현할려고 했는데
입력받을때 \n개행까지 인식이되서 안돌아가네요 개행안치고는 동작하는데 틀렸다고 뜨구요...
방법이 없을까요 혹시 해결하신분들은 어떤방식으로 해결하셨나요? 소스까지 원하진 않습니다...
C++로하면 cin으로 그냥 해결되긴합니다만...C로도 풀어보고 싶네요