分析题

int fun(int x,int y)

{ if(!x) return -1;

   else if(y==1) return x%10;

   else return fun(x/10,y-1);

}

void main(     )

{     printf("%d%d",fun(123456,3),fun(123456,8)); }

【正确答案】

4-1

【答案解析】