试题题干
统计文本文件letter.txt中字符“b”、‘e’、‘g’、‘i’和‘n’各自出现的次数。

参考答案
试题解析
因为是文本文件,所以要定义文件型指针,在函数中出现fp,故第一空应填入*fp;
因为要让文本文件中字符“b”、‘e’、‘g’、‘i’和‘n’各自出现,故应该是以只读或读/写方式打开文件,故第二空可填入“r”(或“r+”);
第三空是要填写switch语句中的表达式,因为要确定文本文件中字符“b”、‘e’、‘g’、‘i’和‘n’各自出现次数,在函数中也给出ch=fgetc(fp),用ch表示字符,故switch语句中的表达式要填写ch。