int digit_sum(int number) { int sum = 0; int digit; int n = number; while(n > 0) { digit = n % 10; sum += digit*digit*digit*digit*digit; n = n / 10; } if(number == sum) return 1; else return 0; } int main() { int start = 10; int end = 354294; // 9^5 * 6 int sum = 0; int i; for(i=start; i