구구단중에서 짝수단만 그 단수까지 출력하고 싶은데요.. ㅠ


예를 들면 2단은 2*1 2*2 4단은 4*1 4*2 4*3 4*4 이렇게 까지요..


#include <stdio.h>
 int main (void)
 {
 int dan=1, gob =1;
 for(dan=1; dan<10; dan++)
 {
  gob=1;
  for(gob=1; gob<10;gob++)
  {
   if(dan>gob)
    continue;
   else if(dan&2==0)
    printf("%d * %d = %d ", dan, gob, dan*gob);
   
        }
  
  printf("\n");
 }
 }


그런데 출력하면 줄바꿈만 10번 일어나고 아무것도 출력이 되지않아요 ㅠㅠ

제가 보기엔 저 위에대로 출력이 되야 맞는거같은데.. ㅠㅠ 뭐가 문젠가요 ㅠㅠ