#include
int main ()
{
printf("%d",gg(3));
return 0;
}
int gg (int a)
{
if (a==1)
return 1;
else
return a*gg(a-1);
}

아무리봐도 틀린게없는거같은데...

- dc official App