编辑代码

#include<stdio.h>
int main()
{
    int i=100,s,k;
    while(i < 1000)
    {
        s=0;k=i;
        while(k)
        {
            s += (k%10)*(k%10)*(k%10);
            k /= 10;
        }
        if(s == i)
           printf("%d\n",i);
        i++;
    }
    return 0;
}