2743번 - 단어 길이 재기
왜틀리는거죠..? 계속 이렇게 틀리는데 고민을 해야하나요 질문을 하는게 맞는건가요??ㅠㅠㅠ
if(ar[i]==0) 이구문에서 ar[i]== '\n' 으로 개행이랑 비교해주시면 통과되네요..
문자열을 %c로 입력받는거보다 더 쉽고 편한방법이 있긴한데,
일단 글쓴이님의 풀이를 최대한 살려서 힌트를 드리자면
문자열을 입력받고 엔터를 쳤을때 과연 그 끝에 0이 저장될까요
?? 0이 저장되는거 아닌가요? \0은 ar[101]아닌가요??
ar [101]이라는 건 존재하지 않는 원소지만, 초기화는 하셨으니 나머지 부분에 0은 다 들어가 있겠네요.
틀린 이유는 개행 문자가 카운트 된 게 일단 문제겠네요.
아 다들 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
purpose 6년 전
왜틀리는거죠..? 계속 이렇게 틀리는데 고민을 해야하나요 질문을 하는게 맞는건가요??ㅠㅠㅠ