질문입니다.

Jinner Reply 9 years 2 days ago
현재 제출한 코드에서 - 앞과뒤가 오름차순이 아니거나 앞뒤숫자가 같지않을때는 그대로 출력하도록 설정해 놓았습니다. 그래서 ----같은 경우에는 제대로 출력이 되는상태구요. 그런데 앞의 숫자가 뒤의 숫자보다 클때, 즉 오름차순이 아닐때는 왜 앞의 숫자만 출력하고 -와 뒷의숫자는 출력하지 않는걸까요..? 도움 부탁드립니다.
blacksianj Reply 9 years 2 days ago
우선 else if(from[i+1] == from[i-1]) 입니다. 비교연산자는 =가 아니라 ==라는거 꼭 확인해주세요. 그 다음에 0-0-4 라는 인풋이 들어올 때, 0-4로 출력해 주셔야하는데 이 문제를 해결하지 못하고 있네요. 코드를 더 추가하여, 0-0과 같이 한번 정확한 반복패턴이 들어왔을 경우, 다음 문자열을 바로 받아, 그냥 넘어가게 하면됩니다.