#include
/本程序用来趣味计算 算一个数的每位数乘积/
using namespace std;
long change (long n); //函数声明
int main() {
long a =0;
int b=0; //输入量
cin>>a;
cout<<a<<" ";
if(a>9) {
b=change(a);
}
//进入函数
while(b>0) { //函数循环来输出
if(b<10) {
cout<<b; //用来结束循环 ,输出个位
break;
}
cout<<b<<" ";
b=change(b);
}
return 0;
}
long change (long n) { //函数定义
long mod =0;
long reversal =1;
while(n!=0) {
mod=n%10;
n/=10;
if(mod!=0) {
reversal*=mod;
}
}
return reversal;
}