I'm working with linked lists and I am comparing the contents (chars) of two nodes within my linked list. I took a couple of screen shots that show the value of my variables and for some reason when I compare 'm' and 'i', my compiler tells me that 'm' is less than'i'.
Why is this happening? My compiler is evaluating if(list1Tracer < list2Tracer) to true when it clearly is not. This doesn't happen anywhere else in my code and is really puzzling. Can anyone help me out?