Exception in thread "main" java.util.IllegalFormatConversionException: d != java.lang.String
돌리니까 냅다 요녀석이 에러메세지로 나왔다.
여기서 Kcal를 스트링으로 선언했는데 %d로 (정수형)으로 받아서 생긴 오류였다...
스트링 %s로 바꾸니까 정상적으로 메뉴가 출력되었다.