tls5611   2년 전

55를 입력하면 3이 나와야하는데

str로 받다보니 0505라는 수가 나와서 count 한번을 더 추가시키고 

다음 55가 나와서 횟수가 한번 증가합니다

분명 int형으로 변환시킨 것 같은데 왜 저런 현상이 나타나는지 의문입니다.

surung9898   2년 전

55와 같은 예제에서는 중간과정에서 50이 나오는데, 이 값이 22번째 줄과 25번째 줄에서 각각 5와 0으로 분리되고, 이 중 str로 변환된 '0'이 30번째 줄에서 더해져서 05가 저장되게 됩니다.

30번째 줄에서 num2가 0일 때 별도로 처리하시면 될 것 같습니다.

tls5611   2년 전

감사합니다 덕분에 해결했습니다 ㅠㅠ

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