kjoo91   1년 전

아래의 코드에서 최종 출력하는 OUTPUT의 문자 길이에서 ERROR가 발생중입니다.

MAX치인 20 글자를 2번 REPEAT 하는 조건에서는 계속 OUTPUT 문자의 길이가 43이 됩니다.

 

MAX 20글자 3번 REPEAT 일 경우, OUTPUT LENGTH = 60 으로 정상인데

오직 MAX 20글자 2번 REPEAT일 때에만 문제가 발생되어..

원인을 몰라 도움을 구합니다.

 

===========================================================

해결되었습니다.

malloc 선언시 +1 추가하여 자릿수를 늘여주니 정상동작하네요

C언어 짜시는 분들 참고하세요.

 

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