11720번 - 숫자의 합
문자로 수를 입력 받아서 0만 지워준 뒤, int로 변환,각 자리수를 while로 더해주는 방식입니다.
아무리 봐도 어디서 런타임에러가 걸리는지 모르겠네요..
nextLine() 이 개행문자 취급하는 것 때문에 발생하는 오류 같아서 int c 변수에 값을 입력받을 때 정수형으로 변환시켰는데도 런타임 에러가 여전히 발생합니다.
도통 봐도 원인을 못찾겠습니다..도움 좀 부탁드립니다..
N (1 ≤ N ≤ 100)
Integer.parseInt(num);
int형 최대치가 어떻게 되는지 한번 찾아보시면 이유를 알 수 있습니다.
댓글을 작성하려면 로그인해야 합니다.
wlvlrtm 3년 전
문자로 수를 입력 받아서 0만 지워준 뒤, int로 변환,각 자리수를 while로 더해주는 방식입니다.
아무리 봐도 어디서 런타임에러가 걸리는지 모르겠네요..
nextLine() 이 개행문자 취급하는 것 때문에 발생하는 오류 같아서 int c 변수에 값을 입력받을 때 정수형으로 변환시켰는데도 런타임 에러가 여전히 발생합니다.
도통 봐도 원인을 못찾겠습니다..도움 좀 부탁드립니다..