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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2017, 12:28   #1
Эдуард Попов
Новичок
Джуниор
 
Регистрация: 23.04.2017
Сообщений: 1
Радость Открыть файл через пользовательскую функцию

Все работает ,если открытие файлов делать внутри тела функции main,а по условию препода надо,чтобы были только 3 функции

Код:
#include<stdio.h>
#include<stdlib.h>
#define M 81
FILE open(FILE *P1,FILE *P2)
{
P1=fopen("D:\\t1.txt","r");
P2=fopen("D:\\t2.txt","w");
}

FILE logic(FILE *P1,FILE *P2,char s[M],int i)
{
    while(!feof(P1))
{
fscanf(P1,"%c",&s[i]);
if(isalpha(s[i])||s[i]==' ')
{
fprintf(P2,"%c",s[i]);
}
i++;
}
}

FILE close(FILE *P1,FILE *P2)
{
fclose(P1);
fclose(P2);
}

int main()
{
int i=0;
char s[M];
FILE *P1=NULL,*P2=NULL;
open(P1,P2);
logic(P1,P2,s,i);
close(P1,P2);
return 0;
}
Пожалуйста, оформляйте Ваш код согласно правилам.

Последний раз редактировалось Вадим Мошев; 23.04.2017 в 13:06.
Эдуард Попов вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать пользовательскую функцию в VBA mila13 Помощь студентам 0 09.01.2015 12:58
Создать пользовательскую функцию mila13 Microsoft Office Excel 1 09.01.2015 01:10
нужно создать пользовательскую функцию в VBA cicimora Помощь студентам 1 30.11.2011 16:03
как связать пользовательскую функцию с с++ wert12 Общие вопросы C/C++ 0 10.02.2011 20:25
Отладить пользовательскую функцию Alexey! Microsoft Office Excel 4 15.04.2010 17:25