谁帮我看看为什么编译,组建没问题但不出结果啊?
#include"stdio.h"void main()
{int m,n;
int su(int n);
scanf("%d",&m);
if(m>=100&&m<=999)
for(n=100;n<=m;n++)
if(su(n)==1)
printf("%d,",n);
}
int su(int n)
{int i,j,k;
i=n%10;
j=n/10%10;
k=n%100;
if(n==i*i*i+j*j*j+k*k*k)
return 1;
else
return 0;
}谁帮我看看为什么编译,组建没问题但不出结果啊?