输入50,输出所有3的倍数,和包含3的数用goto语句

。。。。。。。。。。。。。。。。。。。。。。。。

int main()
{
      int n,a,b;
      int k = 2;
      
      scanf("%d",&n);
 loop:   if(k <= n)
      {
            a = k%10;
            b = k/10;
            if(k%3==0 || a==3 || b==3)
                printf("%d ",k);
            k++;
            goto loop;
      }
      return 0;
}