为什么我的代码,刚开始用void main,不加return,它过不了,测评显示为re,但是我换成int main,加了个return 0;就能过,为什么,不理解!!!
#include<stdio.h>
int main()
{
int a,b,c,d,i,j=0;
scanf("%d%d", &a,&b);
for (i = 0; i <= a; i++)
{
c = i;
while (c > 0)
{
d = c % 10;
c = c / 10;
if (d == b)
j++;
}
}
printf("%d", j);
return 0;
}