求解释,为什么输不出结果?
#include <stdio.h>int sum(int x,int y, int z)
{
int f;
f=x*x*x+y*y*y+z*z*z;
return (f);
}
int main ()
{
int a,b,c,d;
printf("请输入三个整数:\n") ;
scanf("%d%d%d",a,b,c);
d=100*a+10*b+c;
if(d==sum(a,b,c))
printf("结果为1");
else
printf("结果为0");
}