我这个输出为什么都是no啊?
#include<stdio.h>
int main()
{
int m,n,x=0,i;
scanf("%d %d",&m,&n);
for(i=n;i>=m;i--)
{
if(i%7==0&&i%4!=0)
x=i;
break;
}
if(x==0)
printf("no\n");
else
printf("%d\n",x);
return 0;
}