请C言语高手帮下忙

来源:百度知道 编辑:UC知道 时间:2024/08/23 01:41:54
文件处理:
(1) 统计各字母在文本文件中出现的频度(忽略大小写);
(2) 查找并替换正文中的字符串,并存入另一个文件中。

请高手们帮我写下~~谢谢了!

#include<stdio.h>
#include<string.h>
void main(void)
{
int a[26],i,j;
char b[100],c[100],*p,flag,*q;
clrscr();
for(i=0;i<26;i++)
a[i]=0;
printf("Input a string:");
gets(b);
printf("Input the string you want to find:");
gets(c);
for(i=0;b[i];i++)
{
if(b[i]>='A'&&b[i]<='Z')
a[b[i]-65]++;
else if(b[i]>='a'&&b[i]<='z')
a[b[i]-97]++;
}

for(p=c,i=0;b[i];i++)
if(b[i]==*p)
{
p++;
continue;
}
else if(*p==0)
{
for(j=0;j<strlen(c);j++)