100이하의짝수의합을 구하는건데

#include <stdio.h>


int main(void)

{

int j=1;

int sum=0;

while(j%2==0&&j<=100)

{

sum+=j;

j++;

}

printf("100까지의 짝수의 합:%d",sum);

return 0;

}

이렇게 했는데 왜 안되는거지;;?