#include<stdio.h> main() { int a,b1,b2,b3,i; a=100; for(i=0;i<900;i++) { a+=i; b1=a/100; b2=(a%100)/10; b3=a%10; if(a==b1*b1*b1+b2*b2*b2+b3*b3*b3) printf("%d",a); } } 题目要求输出所有三位的水仙花数,为什么没有输出呢?求大神