#include "stdio.h"
#include "stdlib.h"
int main()
{
unsigned int a, b;
printf("판별하고자 하는 날짜의 월과 일을 차례대로 입력하세요. ");
scanf_s("%d %d", &a, &b);
if (a<=6, b<=31)
{
printf("%d월%d일은 상반기입니다.\n", a, b);
system("pause");
return 0;
}
else if (a >= 7 && a <= 12, b <= 31)
{
printf("%d월%d일은 하반기입니다.\n", a, b);
system("pause");
return 0;
}
else
{
printf("%d월%d일은 잘못되었습니다.\n", a, b);
system("pause");
return 0;
}
}
C++이고, 월&일 날짜 받아서 상반기/하반기/날짜정상 아님 판별하는건데 저거 실행시키면
실행이 되긴 하는데, 뭔 숫자를 넣어도 다 상반기입니당만 뜨는데 뭔가 문제인지좀 알 수 있을까요 ㅠㅜ
,
죄송하지만 어떻게 고쳐야되는지를 알 수 있을까요 ㅠㅡ
ㆍ
고쳐도 똑같네요 ㅠ
if (a<=6, b<=31) 여기서 ,를 &&로 하니 되네요
ㄴ 그 아래도 또 잇어