#include <iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{
char str_del[100];
FILE *in;
in = fopen("filein.txt","r");
FILE *out;
out = fopen("fileout.txt","w");
scanf("%s",str_del);
char str_line[100];
while( fgets(str_line,100,in) != NULL)
{
int len = strlen(str_line);
for(int i = 0;i<len; )
{
if( i+strlen(str_del)- 1>= len)
{
for(int k = i;k<strlen(str_line);k++)
{
fputc(str_line[k],out);
}
break;
}
int j;
for( j = 0;j<strlen(str_del);j++)
{
if(tolower(str_line[i + j])!= tolower(str_del[j]))
break;
}
if(j == strlen(str_del))
{
i = i+strlen(str_del);
}
else
{
if(str_line[i]!=' ')
fputc(str_line[i],out);
i++;
}
}
}
fclose(in);
fclose(out);
return 0;
}
/*
IN:
in
filein:
#include<stdio.h>
int main()
{
printf("Hi");
return 0;
}
fileout:
#clude<stdio.h>
tma()
{
prtf("Hi");
return0;
}
*/
2009-3
最新推荐文章于 2020-04-25 15:18:01 发布