> ++ выполнится неопределенно где, возможно isspace получит не то что вы хотели
всё определёно.
The sequence points in the logical expressions such as && and || and ternary operator ?: and the comma operator mean that the left hand side operand is evaluated before the right hand side operand. These few operands are the only operands in C++ that introduce sequence points.
>>Читая ваши коменты, из двух языков я все же остановился на своем любимом си. И в качестве ООП python =)<< ну ничего, скоро закончишь универ и у тебя все изменится :-)