So here's the question. Find the output for the following code. perform in c++
#include<iostream>
 using namespace std;
 int main()
 {
 int i=2;
 cout<<i++<<i<<i++<<i;
 cout<<i;
 }
This concept is based on post/pre increment operator. Based on this concept I predicted the output as 23344. Like I expected it was correct when I tried debugging this code. But without debugging i am getting the output as 34244. Is this even possible? BTW I tried this on Dev-C++ 5.11. Thanks :)
 
     
    