kei98302   4년 전

일단 문제는 맞췄는데 이것저것 해보다가 맞춘 느낌이여서 좀 찝찝하네요.

배열의 크기를 101로 잡으니깐 틀리고 102로 잡으니깐 맞네요. 

문자열의 최대 길이가 100이니깐 문자열 마지막 null를 포함해서 101로 잡는게 맞는거 아닌가요?

ehddml3   4년 전

어..음.. fgets가 정확히 어떻게 돌아가는진 모르겠는데 혹시 \n 도 들어가나요?

kei98302   4년 전

찾아보니 fgets()가 입력을 받을 때 carriage return을 받네요

그래서 문자열(100) + null(1) + carriage return(1) 이렇게 해서 102개네요

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