麻烦大家帮我看看这个程序哪里错了
/*Description输出1到9999中能被7整除,而且至少有一位数字是5的所有数字
输出格式
一行一个
输出样例
35
56
105
154
......*/
#include <stdio.h>
main()
{
int a=35,b;
for(;a<=9999;a++)
{
if(a%7==0)
{
b=a;
for(;b>1;)
{
if(b%10==5)
{
printf("%d\n",a);
goto L;
}
else
b=b/10;
}
}
L:;
}
}