1157번 - 단어 공부
안녕하세요! 제가 위 문제를 시간초과로 질문했다가 수정을 완료하고 실행을 시켰는데 이번엔 런타임 에러라고 하네요..
혹시 제가 또 뭐 잘못한게 무엇인지 아시는 분 계실까요??ㅠㅠ
감사합니다.
16행 입력 부분 인자를 살펴 보세요. 그리고 문자열 뒤에 추가 되는 '\0'문자까지 생각해서 1000001만큼 할당해 주셔야 합니다.
아 추가로 return문은 48행, 57행과 같이 해서는 안됩니다. 따로 따로 하셔야 해요.
늦은 시간에도 친절히 답변해주셔서 감사합니다!ㅎㅎ
참고해서 다시 풀어보겠습니다^^
return printf를 하려면 항상 앞에 !를 붙여서 return !printf(...)처럼 해야 합니다. printf의 반환값은 출력한 문자의 수인데, 0이 아닌 값을 main 함수가 반환하는 것은 런타임 에러로 간주되기 때문입니다.
처음알았네요ㅎㅎ 앞으로 참고하겠습니다 감사합니다!!
댓글을 작성하려면 로그인해야 합니다.
tbfpr789 1년 전
안녕하세요! 제가 위 문제를 시간초과로 질문했다가 수정을 완료하고 실행을 시켰는데 이번엔 런타임 에러라고 하네요..
혹시 제가 또 뭐 잘못한게 무엇인지 아시는 분 계실까요??ㅠㅠ
감사합니다.