質問: C言語の課題でファイルの入出力を使ったプログラムをつくれ。というのがあり、vi a.cというファイルをつくりそれとは別にファイルを作り、そこに適当に文を書きそれがvi.tに出力されるようなプログラムを作ったので
回答: 「vi a.c」というファイルを作ったのでしょうか? 空白を含むファイル名はトラブルのもとになるので避けるほうがよいかと。 それはともかく、「そこに適当に文を書」いたものがプログラムでvi.tに出力されるのだとするなら、ファイル入出力は使っていると言えそうです。