代码正确,运行没有错误。但运行结果不正确,这个是为什么呀。
#include <stdio.h>
#include <math.h>
int main()
{
int l,m,n;
for(int i=100;i<1000;i++){
l=i/100;
m=i/10%10;
n=i%10;
if(i=l*l*l+m*m*m+n*n*n){
printf("water flower is:%d\n",i);
}
}
return 0;
}