int fun(int iNum)
{
int iRet = 1 ;
do
{
int t = iNum % 10 ;
if( 0 != t )
iRet *= t ;
iNum /= 10 ;
}
while(iNum >= 10 );
return iRet ;
}
main()
{
int d ;
scanf("%d",&d);
printf("==\n");
printf("%d\n",d);
do
{
d = fun(d);
printf("%d\n",d);
}
while(d >= 10 );
}
这么的分没用,在何丹的论坛赚金币才是王道
自己多练习吧。慢慢就会了的……当初都是那么痛苦的一点一点过来的
楼上说的对,慢慢抠吧,开始的时候都很费劲。
同意1楼2楼的说法