(c언어를 기준으로 하여 풀이를 하겠습니다.) 먼저 문제에 나와있는 윤년의 정의는 이렇습니다. 연도가 4의 배수인 동시에 100의 배수가 아닐 때 또는 400의 배수일 때 이다. 처음 들으실 때는 헷갈리기 쉬운 문장입니다. 하지만 천천히 짚어 보면 어렵지 않은 기초적인 문제입니다. 문제에 나온 문장을 하나씩 되짚어 봅시다. "연도가 4의 배수인 동시에 100의 배수가 아닐 때" -> 4의 배수면 4로 나누었을 때 나머지가 0일 것이고, 마찬가지로 100의 배수면 100으로 나누었을 때 나머지가 0일 것 입니다. 즉, 비교 연산자를 사용하여 표기하면 x%4==0&&x%100!=0 이 됩니다. (여기서 x는 연도 입니다.) 4의 배수인 경우인 동시에, 100의 배수인 경우를 먼저 걸러 줍니다. "또는 400..