求助大佬
查看原帖
求助大佬
222345
shzuaeno楼主2020/8/21 20:05

编译对但一输入就报错,改了好久也不对,大佬们帮忙看一下。

#include <stdio.h>
#include <stdlib.h>
int m=1,b[101]={0};
int jiao(int n)
{
	if(n==1)
	{
		printf("%d",1);
		return 0;	
	}
    if(n%2==0)
    {
    	n=n/2; 
    	m++;
	}
	if(n%2!=0)
	{
		n=n*3+1;
		m++;
	}
	b[m]=n;
	jiao(n);	
}
int main()
{
	int a=0;
	scanf("%d",&a);
	jiao(a);
	for(int i=m;i>0;i--)
	{
		printf("%d",b[i]);
	}
	return 0;	
}
2020/8/21 20:05
加载中...