请教高手C的一道程序填空题

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:12:57
下面的程序是输出1-1000之间所有满足各位数字的立方和等于它本身的数。请在程序的空白处填写合适的内容。
#include "stdio.h"
void main()
{
int digit,k,m,s;
for(k=1;k<1000;k++)
{
m=k/100;
while(m!=0)
{
digit=m%10;
s=s+digit*digit*digit;

}
if()printf("%d",s);
}
}
不好意思,有点问题,忘了打空格了。并且m=k/100; 并不是此程序中的内容,是空格。初次来次,见谅见谅!

void main()
{
int digit,k,m,s;
for(k=1;k<1000;k++)
{
_____
while(m!=0)
{
digit=m%10;
s=s+digit*digit*digit;
_____
}
if(_____) printf("%d",s);
}
}

这样的?
第一个既要初始化s,又要有m出现..