输入一个整数,输出它的3n+1序列
//3*n+1的验证
int fun(int a )
{
if(a%2==0)
{
a=a/2;
printf("%d\t",a);
fun(a);
}
if(((a%2)!=0)&&(a!=1))
{
a=a*3+1;
printf("%d\t",a);
fun(a);
}
if(a==1) exit(0);
}
int main()
{
int a=1;
puts("input a :");
scanf("%d",&a);
fun(a);
return 0;
}