いや、きっとdata.txtは出力されている。
PCの中を検索すればどこかにあるはずだ。

argv[1]が絶対パスだったら、f2で書き込むファイルも
argv[1]のファイルと同じフォルダになるよう絶対パスで指定するという風にすればいい。