public static void main(String[] args) {
System.out.println("홀수를 입력해주세요");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt(); // 7
for (int i = 0; i < num; i++) {
for (int j = 0; j < num; j++) {
if (i <= num / 2)// 위쪽 영역 i = 0,1,2,3
{
if (i + j <= num / 2 - 1)// 왼쪽 위 공백찍기
System.out.print(" ");
else if (j - i >= num / 2 + 1) // 오른쪽 위 공백찍기
System.out.print(" "); //j = 4,5,6
else
System.out.print("*");// *찍기
} else if (i > num / 2) // 아래쪽 영역 i = 4,5,6
{
if (i - j >= num / 2 + 1) // 왼쪽 밑 공백 i = 3,4,5,7
System.out.print(" ");
else if (i + j >= num / 2 * 3 + 1)// 오른쪽 밑 공백
System.out.print(" ");
else
System.out.print("*"); // *찍기
}
}
System.out.println();// 줄바꿈
}
}