books1234   2년 전

구글에 떠돌아다니는 시어핀스키 삼각형의 C코드를 참고해서

해당 출력결과에 맞게 프로그램을 짰다고 생각했습니다.

그런데 코드를  보시면, first, second, third의 각 line마다 마지막에 printf("\n"); 를 붙여야하는데

실수로 엉뚱한 위치(3개의 for문중 두번째 끝나고 난 직후)에 적고 제출했는데요,,

답이 맞다고 나오길래 좋아했다가 visual studio로 main함수 내의 코드만 때어다가 실행시켰더니

결과가 이상한걸 보고 뭔가 잘못됬다 싶었습니다.

(printf("\n"); 를 각 line의 마지막에 붙여서 실험해보니 역시 맞다고 뜹니다.)


채점기가 이상하게 작동하는걸까요...?

shawn050912   2년 전

채점기에서 \n은 중요할 때(12를 출력해야 하는데 1\n2를 출력할때 이럴때 빼고) 빼고는 통과시키는 걸로 알고 있습니다

books1234   2년 전

필요한걸 다 출력했다면 ₩n은 크게 중요하게 검사하진 않는다는거군요~ 감사합니다

댓글을 작성하려면 로그인해야 합니다.