int main(void)
 {
  int n1 = 0, n2 = 0, n3 = 0, re = 0;

  printf("월을 입력하세요 : ");
  scanf("%d", &n1);

  if (n1 > 12 || n1 < 1)
   printf("다시 입력하세요");
  else if (n1 == 1)
   printf("1월의 마지막달은 31일 입니다.");
  else if (n1 == 2)
   printf("2월의 마지막달은 28일 입니다.");
  else if (n1 == 3)
   printf("3월의 마지막달은 31일 입니다.");
  else if (n1 == 4)
   printf("4월의 마지막달은 30일 입니다.");
  else if (n1 == 5)
   printf("5월의 마지막달은 31일 입니다.");
  else if (n1 == 6)
   printf("6월의 마지막달은 30일 입니다.");
  else if (n1 == 7)
   printf("7월의 마지막달은 31일 입니다.");
  else if (n1 == 8)
   printf("8월의 마지막달은 31일 입니다.");
  else if (n1 == 9)
   printf("9월의 마지막달은 30일 입니다.");
  else if (n1 == 10)
   printf("10월의 마지막달은 31일 입니다.");
  else if (n1 == 11)
   printf("11월의 마지막달은 30일 입니다.");
  else if (n1 == 12)
   printf("12월의 마지막달은 31일 입니다.");
 

여기서 12월달거 else로 두면 안되자나

- dc official App