엄청 급합니다 윤년 구하는 코드 질문이요 ㅠㅠ
가리매
2023.04.01
질문 제목 : 윤년 코드질문 내용 :
#include stdio.h
int leapyear(int year);
int main(void)
{
int year;
int result;
printf(알고 싶은 년도를 입력 하세요);
scanf(&d, & year);
result = leapyear(year);
if(result)
{
printf(윤년입니다\n);
}
else
{
printf(평년입니다\n);
}
return 0;
}
int leapyear(int year)
{
if(year%4==0 && (year%100!=0 || year%400==0))
return 1;
else
return 0;
}
제가 짠 윤년 코드인데요 이대로 실행해보면 어떤 년도를 넣던간데 윤년입니다가 뜹니다. 왜이럴까요???
int leapyear(int year)
{
if(year%4==0 && (year%100!=0 || year%400==0))
return 1;
else
return 0;
}
이부분에 문제가 있는것 같은데 제대로 조언좀 빨리 부탁드립니다 ㅠㅠ
-
이퓨리한나
행여나; 인덴트가 안맞거나 타이핑에 문제가 있던거 아닐까요 차근히 다시 타이핑 해보시는게