int main(void)
{
int i = 100;
do
{
//个位数
int a = i % 10;
//十位数
int b = i / 10 % 10;
//百位数
int c = i / 100;
if (pow(a,3) + pow(b,3)+ pow(c,3)==i)
{
printf("%dn", i);
}
i++;
} while (i <= 999);
return 0;
}

int main(void)
{
int i = 100;
do
{
//个位数
int a = i % 10;
//十位数
int b = i / 10 % 10;
//百位数
int c = i / 100;
if (pow(a,3) + pow(b,3)+ pow(c,3)==i)
{
printf("%dn", i);
}
i++;
} while (i <= 999);
return 0;
}