문자열 맨 뒤에는 널문자가 들어가서 문자열의 길이를 입력 받는 문자열의 길이 + 1을 하셔야 됩니다.
1152번 - 단어의 개수
문자열 맨 뒤에는 널문자가 들어가서 문자열의 길이를 입력 받는 문자열의 길이 + 1을 하셔야 됩니다.
저는 맞다고 나오는데 코드를 똑같이 올리신 것이 맞나요?
작성자님이 고쳐서 제출하신 코드를 올려주세요.
아 맞다고 나옵니다!! 한가지 궁금한점 있습니다!!
제가 구글링하다가 백준은 입력값이 ABC일때 뒤에 개행문자를 포함하지 않는다고 했는데 바뀌었나요?
https://www.acmicpc.net/board/... <- 여기 사이트 들어가서 참고해서 위의 코드 if(inputArr[strlen(inputArr)-1] == '\n') inputArr[strlen(inputArr)-1] = '\0'; 이부분을 지우고 실행했었어요.
댓글을 작성하려면 로그인해야 합니다.
smg20 1년 전
문자열을 입력받을려고 gets함수를 사용해서 작성한 코드는 맞았는데 fgets함수를 이용한 코드는 틀렸다고 나옵니다.
vscode에서는 잘 실행이 되는데 왜 틀렸다고 하는지 잘 모르겠습니다. 어디가 문제인지 알려주시면 감사하겠습니다.