水仙花数字
#include <stdio.h>
int main()
{
int ge ,shi ,bai ;
int shu;
for( shu=100 ; shu<1000 ; shu++ )
{
ge = shu%10 ;
shi = ( shu%100) / 10 ;
bai = shu/100 ;
}
if( shu == ge*ge*ge+shi*shi*shi+bai*bai*bai )
{
printf("水仙花数字:%d\n", shu);
}
return 0;
}
请教一下,为什么执行出来的是空白,没任何数字,是哪里写错了。谢谢