为啥呢?!

来源:互联网 发布:linux mv 所有文件 编辑:程序博客网 时间:2024/04/28 20:35
#include<iostream>using namespace std;int main(){int n,a,b,c,sum=0;int i,f;for(n=100;n<1000;n++){c=n%10;b=(n/10)%10;a=n/100;for(i=1,f=1;i<=a;++i)f=f*i;sum=sum+f;for(i=1,f=1;i<=b;++i)f=f*i;sum=sum+f;for(i=1,f=1;i<=c;++i)f=f*i;sum=sum+f;if(sum==n)cout<<n<<'/t';}return 0;}

为啥就没有输出结果呢?!!