#include <stdio.h>

int main()
{
 int a = 5;

 printf("%d %d %d %d %d %d ", a++, ++a, a++, a++, a++, ++a);
 return 0;
}


이거 처음엔 출력 예상을

5 7 7 8 9 11 일줄 알았는데

10 11 8 7 6 11 나오네요


왜인지 감이 아예 안잡히는데...

왜그런거죠?