왜 PE가 뜨나요?

19Ryu Reply 5 years 5 weeks ago
교수님과 테스트 케이스 해 보았는데 모두 통과했음에도 PE가 계속 뜨네요ㅠㅠㅠㅠㅠㅠ 살려주세요
withcs2 Reply 5 years 5 weeks ago
마지막 날에 굳이 줄바꿈 출력해서 그렇습니다. 그리고 2019년 9월 출력해보시고 실제 달력이랑 비교해보세요 참고로 case는 break안하면 다음줄로 넘어간다는 성질을 이용해서 case 4: case 6: case 9: case 11: days=30;break; 이렇게 한번에 쓸 수 있어요 System.out.printf("%2d",i); System.out.print("\n"); 이걸 합쳐서 System.out.printf("%2d\n",i); 이렇게 써도 됩니다.