I want to display palindromes for the product of two, 3 digit numbers, ranging from 100-999. Something is wrong with my code, I can't quite place it.
public static void main (String[] args) {
int num = 0, remainder = 0, sum = 0, b;
int temp;
for (b = 999; b >= 100; b--) {
for (a = 999; a >= 100; a--) {
num = (a * b);
temp = num;
while (num > 0) {
remainder = num % 10;
sum = (sum * 10) + remainder;
num = num / 10;
}
if (temp == sum)
System.out.println(temp);
}
}
}
I expect an output, but I do not get any.