以下程序的输出是什么? [关闭]

我不理解以下程序中的“ x + = 2”。以下程序的结果为-2。如果有人向我解释,那就太好了。提前致谢。

#include<stdio.h>
main()
{ 
   int x = 3;

   x += 2;
   x =+ 2;
   printf("%d", x); 
}