>>804
if(!(fpr = fopen("dog.txt", "r"))) {
if(!(fpw = fopen("rabbit.txt", "w"))) {

読み込みでdog.txtを書き込み用でrabbit.txtを開いてる
dog.txt内で dog が見つかった場合rabbitに置換してその結果をrabbit.txtに書き込んでいる
元ファイルdog.txt、置換結果rabbit.txt ということ