どこがおかしいですか?
問題
西暦2000年から10000年の間で,夏季オリンピックが開催されるにもかかわらず,
閏年でない年をすべて列挙するプログラムを作りなさい。

#include <stdio.h>
main()
{
int y;
for(y=2000; y<=10000; y++)
if (y % 100 == 0 && y % 400 != 0);
printf("%d",y);
}

[環境]
言語:C

よろしくお願いします。