999,999. It is an odd number. It is so easy :). If you asked the question wrongly, the greatest odd number can be something else but I don't know
987653
9876543
98765
94205 if digits are not to be repeated and 99999 if digits can be repeated
987,653
987654
987654
987653
9876543.
987654
98765
9876543
94205 if digits are not to be repeated and 99999 if digits can be repeated
987,653
99 is a two digit odd number
It is 97
999 is the greatest 3 digit number and it is odd because it ends with a 9.