chrisjinju   4년 전

어떤 부분에서 잘못됐는지 모르겠습니다 어디 반례가 생기나요?

scvhero   4년 전

링크의 글과 하위 링크의 글들은 읽어보셨나요

https://www.acmicpc.net/board/view/32737

bupjae   4년 전

atoi 는 문자열의 처음 주소를 입력받아, 숫자가 아닌 글자가 나올 때 까지 순서대로 진행하면서 정수로 바꾸는 함수입니다.

그런데 14번째 줄에서 atoi 에 넘겨준 인자는 문자열의 주소가 아니라 글자 하나의 주소입니다.

이 경우 atoi의 실행 결과는 정의되지 않습니다. (undefined behavior)

  

atoi 함수 대신 글자 하나를 정수로 직접 바꾸셔야 합니다. 보통 ascii 코드를 이용한 뺄셈을 사용합니다.

chrisjinju   4년 전

감사합니다!!

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