2,编程.实现从键盘输入的任意一个正整数n,输出n的各位数字的乘积.假设n中没有0 例如输入n=

有没有人在啊,想请分析下,2,编程.实现从键盘输入的任意一个正整数n,输出n的各位数字的乘积.假设n中没有0 例如输入n=
最新回答
分手后的那一夜丶

2024-11-27 07:53:09

#include<stdio.h>

int main()

{

 long x,y=1,i=-1;

 int a[10];

 scanf("%ld",&x);

 for(;x>0;)

 {a[++i]=x%10;

  y*=a[i];

  x/=10;

 }

 for(;i>0;i--)

   printf("%d*",a[i]);

 printf("%d=%ld\n",a[0],y);

 return 0;

}