家人们,帮忙看看,没看出哪错了,但那都报错,求大佬帮忙救命!!!
查看原帖
家人们,帮忙看看,没看出哪错了,但那都报错,求大佬帮忙救命!!!
901149
linyiyi123456楼主2023/3/1 01:29
#include<stdio.h>
#include<math.h>
int main()
{
	int a[100],m=0,i,sum=0,n;
	scanf("%d",&n);
	while(n>0)
	{
		a[m++]=n%10;
		n/=10;
	}
	int m1=m;
	for(i=0;i<m;i++)
	{
		if(a[1]==0)
		{
			m1--;
			continue;
		}
		else
		{
			sum+=a[i]*pow(10,m1-1);
		    m1--; 
		}
		printf("%d",sum);
	}
	if(n<0)
	{
		printf("-%d",sum);
	}
	else
	{
		printf("%d",sum);
	}
	return 0;
}
2023/3/1 01:29
加载中...