知识点:
1.C 库函数 FILE *fopen(const char *filename, const char *mode) 使用给定的模式 mode 打开 filename 所指向的文件。
2. fgets 读取文件中,换行读取注意事项。
题目要求:统计某个文件中的各个字母的数量
本人使用VS2022
文件:自己在网上找一篇英语短文练手吧。
题解
#include<stdio.h>
#include<string.h>
int main()
{char s[N], * p, c;int k, num[26] = { 0 };int i = 0;FILE* fpRead = fopen("C://", "r");/*此处输入文件地址*/fgets(s, 10000, fpRead);for (int i = 0; i < strlen(s); i++){fgets(s, 10000, fpRead)_strlwr(s); /*大写字母改成小写*/p = s;while (*p != '