Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2012, 16:25   #1
Lokomoss
Пользователь
 
Регистрация: 12.10.2012
Сообщений: 17
Восклицание Работа с текстовыми файлами с\с++

Смысл задачи таков: надо открыть текстовый файл (любое англ произведение) ,переписать этот файл в другой с изменениями ,которые заключаются в том,чтобы заменить одно слово на другое. Написан мною код. Выдает ошибки,что не состыковка с типами. Помогите,пожалуйста. ЗАРАНЕЕ СПАСИБО.
Код:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include<string.h>
#define MAXLEN 1000
void peremena(const char* st1){
char *b,res[BUFSIZ], *swhat="and", *swith="or";
*b=res;
for(*b=*st1;++st1;++b){
	if(!strncmp(st1, swhat, strlen(swhat))){
		strcpy(b,swith);
		st1+=strlen(swhat)-1;
		b+=strlen(swith)-1;		
	}
	puts(res);
	return;
	}

}
void main(){
	char fname[100];
	char fname1[100];
	FILE *f;
	FILE *a;
	char st[MAXLEN+2];
	char st1[MAXLEN+2];
	int n=0;
	int i;
	int j;
	char key;
	printf("");
	scanf("%s",&fname);
	if ((a= fopen(fname,"rt"))== NULL){
		printf("mistake with connecting %s\n",fname);
		getch();
		return;
		}
	clrscr();
	i=1;
	while(!feof(a)){
		fgets(st,MAXLEN, f);
		printf("%s",st);
		n++;
		if((f=fopen(fname1,"wt"))==NULL){
			printf("mistake to write");
			getch();
			return;
			}
		for(j=i;j<n;j++){
		st1[j]=st[j];
		st1[j]=peremena(st1[j]);
		pfrintf(f,"%s",st1[j]);
		}
		i++;
		}

	while(!feof(f)){
	fscanf(f,"%S",&st1);
	printf("%s\n",st1);
	}
	fclose(a);
	fclose(f);
	getch();
	}
Lokomoss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстовыми файлами Саня_ Общие вопросы Delphi 4 30.01.2012 16:19
РАБОТА С ТЕКСТОВЫМИ ФАЙЛАМИ Antil Помощь студентам 2 11.12.2010 14:24
Работа с текстовыми файлами OlegII Помощь студентам 6 08.12.2010 13:31
Работа с текстовыми файлами KroSer63 Общие вопросы по Java, Java SE, Kotlin 0 19.12.2008 20:03
Работа с текстовыми файлами DartMrakkk Общие вопросы Delphi 3 14.07.2007 16:52