Using Dev-C++ version 4.9.8.8 under Windows 2000
(5.00.2195, service pack 4).
In this line of code:
if (string[pos] == '(') {
...the parenthesis that is highlighted to match the
closing one is the character in quote instead of the
opening parenthesis of the conditional expression.
qWake