모로가든 답만 맞으면 되긴 합니다 ㅎㅎ
mcount 계산하는 코드를 살짝 변형하면
1. 숫자를 거꾸로 뒤집는 코드를 만들 수 있고 (123 -> 321),
2. 숫자를 뒤에서부터 한 글자씩 출력하는 코드를 만들 수도 있고 (123 -> "3", "2", "1")
3. 10의 mcount제곱으로 숫자를 앞에서부터 한 글자씩 출력하는 코드를 만들 수도 있고(123 -> "1", "2", "3")
푸는 방법은 다양합니다
잘 푸셨는데 지금 제출하신 코드를 살짝 변형해보자면
mcount에 따른 if else문 없애고 1부터 9까지 출력한 다음, 10부터 99까지 출력하고, 100부터 999까지 출력하고, 1000출력하는 방식으로 만들면 소스코드 길이가 반쯤 줄어들 거같아요
그리고 for문 특성상 어차피 j가 9까지만 실행되기 때문에 break는 없어도 됩니다
9주차에 썼던 코드 재사용하는 방법을 배울텐데 그러면 코드를 좀 더 간단하게 만들 수 있을거예요