OK. I should have said strcmp() returns A positive or negative value, depending on the dictionary order,if the two strings are not equal.
I agree that using the return value to do anything useful, other then in the positive, zero, or negative sense for sorting, would be unusual.