I saw this question in a test in which we have to tell the output of the following code.
#include int main(){ int k = 0; while(+(+k--
Here's a version of this that shows operator precedence:
+(+(k--))
The two unary + operators don't do anything, so this expression is exactly equivalent to k--. The person that wrote this most likely was trying to mess with your mind.
+
k--