fopen(・・・, "w")じゃなくてfopen(・・・, "rw")でやってみたらどうなる?