输入一个数n,判断n!这个数末尾0的个数???不知道错哪里了
#include<stdio.h>int mian()
{
int n,a,b,c,d,j,t;
scanf("%d",&n);
if(n==0)
printf("0");
if(n>0)
{
t=0;
for(j=1;j<=n;j++)
{
a=j%5;
b=j%25;
c=j%125;
d=j%625;
if(a==0)
{
if(b!=0&&c!=0&&d!=0)
t=t+1;
if(b==0&&c!=0&&d!=0)
t=t+2;
if(b==0&&c==0&&d!=0)
t=t+3;
if(a==0&&b==0&&c==0&&d==0)
t=t+4;
}
}
printf("%d\n",t);
}
return 0;
}