有下列程序
#include<stdio.h>
void fun(int n)
{ int m;m=n/10;
if(m!=0) fun(m);
putchar(n%10+'0');
}
void main()
{ int n;
scanf("%d",&n);
if(n<0)
{ putchar('-');
n=-n;
fun(n);
若输入整数-1234,请回答下面两个问题:
函数fun的调用次数为( )
5
4
3
2