こんばんわ!
現在Cの勉強をはじめたばかりで、右も左もわかりません!
ご教授、よろしくお願いします。

勉強&Cのファイル操作把握がてら、下のような簡単なソースを作成してみたのですが、
これを、
tempファイルの作成(temp.txt)→正しく作成されたかチェック→
tempファイルに出力(temp.txt)に出力→正しく出力されたかチェック→
ファイル閉じる→正しく閉じたかチェック
・・・と変更したいのですけど、参考書などを見てもあまりよくわからなくて・・・

#include <stdio.h>
#include <stdlib.h>

writefile(){
FILE *fp;
char tofile;

printf("書き込むファイル名:");
gets("tofile");

if((fp* = fopen(tofile,"w")) == NULL){
printf("ファイルをオープンできません。\n");
exit(1);
}
fclose(fp*);
return(0);
}

ビギナーな質問ですみませんが、
よろしくお願いします!m(__)m