質問: c言語で2つの変数a,bの中身を入れ替えるプログラムでどのサイトを見ても大体もう一つ変数を用意したり、排他的論理和を使っています。普通に
回答: 副作用が有りそうな気がしますが・・・ a -= の a が a+=b 以前の数値を使わない確証があれば いいんじゃないでしょうか。 私は不安なのでしませんが。