给定一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差

#include
int main()
{
	int ji=1;
	int sum=0;
	int n;
	scanf_s("%d",&n);
	while(n != 0)
	{
		int temp = n % 10;
		sum = sum + temp;
		ji = ji * temp;
		n/=10;
	}
	printf("%d", ji - sum);
	return 0;
}

你可能感兴趣的:(蓝桥杯,c语言,算法)