Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Информатика_1 / C / lecture9 / l9_3
.c/*1*/ #include<stdio.h>
/*2*/ #include<string.h>
/*3*/ #include<stdlib.h>
/*4*/ void main(void){
/*5*/ char *s="for",*s1="while",a[255],*b,temp[255];
/*6*/ long l,i;
/*7*/ FILE *str,*str1;
/*8*/ if(!(str=fopen("text.txt","rb"))){perror("error opening text.txt\n");
/*9*/ exit(1);
/*10*/ }
/*11*/ str1=fopen("text1.txt","wb");
/*12*/ while(!feof(str)){
/*13*/ fgets(a,255,str);
/*14*/ b=strstr(a,s);
/*15*/ if(b!=NULL) {
/*16*/ l=b-a;
/*17*/ for(i=0;i<l;i++)temp[i]=a[i];
/*18*/ temp[l]=0;
/*19*/ strcat(temp,s1);
/*20*/ strcat(temp,b+strlen(s));
/*21*/ fputs(temp,str1);
/*22*/ }
/*23*/ }
/*24*/
/*25*/ fclose(str1);
/*26*/ fclose(str);
/*27*/ }