>>51のソースをVisual C++ Toolkitでコンパイルすると、結果は-1,1,1,-1ですね
Borland C++5.5.1とTurbo C++3.1 for Windowsでコンパイルすると、結果は-14, 14, 2, -2になったけどね