Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
expower1994
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 3
1

Создать новый текстовый файл, являющийся объединением содержимого исходных файлов

11.10.2012, 17:09. Просмотров 634. Ответов 1
Метки нет (Все метки)

Смысл программы Ω Создать файл, являющийся результатом конкатенации (слияния) других файлов. Имя файла-результата и имена соединяемых файлов задаются пользователем. язык (Си) Ω
Снизу моя кривая программа . Нужно ввести с клавиатуры имена файлов . Программа найдет файлы с такими именами и соединит их в другой файл имя которого мы тоже вводим с клавиатуры

прошу переделать мой код. Так как в нем много косяков, на исправление которых у меня не хватает мозгов.
P.s. файлы находятся C:\fail\text1.txt C:\fail\text2.txt C:\fail\text3.txt

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <stdlib.h>
int main() 
{
int Sw;
char a,b,c;
printf("Введите имя первого файла");
printf("Введите имя второго файла");
printf("Введите имя нового файла");
{
scanf("%s %s %с",&a,&b,&c);
    FILE* a;
    FILE* b;
    File* c;
    a = fopen(s, "r");
    read_str(s);
    b = fopen(s, "r");
    read_str(s);
    c = fopen(s, "w");
}
{  while ((sw = getc(a)) != EOF)
        putc(sw, c);
    fclose(a);   }
{ while ((sw = getc(b)) != EOF)
        putc(sw, c);
    fclose(b); }
fclose(c);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2012, 17:09
Ответы с готовыми решениями:

Построить новый прямоугольник, являющийся пересечением двух исходных
Задание: Даны два прямоугольника на плоскости, которые задаются координатами...

Создать файл, являющийся результатом слияния других файлов
создать файл, являющийся результатом слияния других файлов. Имя файла -...

Создать файл, являющийся результатом конкатенации (слияния) других файлов
Смысл программы Ω Создать файл, являющийся результатом конкатенации (слияния)...

Создать текстовый файл из 5 строк, прочитать созданный файл и получить новый файл
Создать текстовый файл из 5 строк, прочитать созданный файл и получить новый...

Создать новый текстовый файл, в каждой строке которого записаны слова, начинающиеся с буквы ‘a’
Дан текстовый файл, в каждой строке которого записано по несколько слов,...

1
kazak
3061 / 2382 / 255
Регистрация: 11.03.2009
Сообщений: 5,438
Завершенные тесты: 1
11.10.2012, 20:41 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
 
int main() 
{
   int sw;
   char a[255], b[255], c[255];
 
   printf("Введите имя первого файла");
   printf("Введите имя второго файла");
   printf("Введите имя нового файла");
   scanf("%s %s %s", a, b, c);
   FILE* fa;
   FILE* fb;
   FILE* fc;
   fa = fopen(a, "r");
   fb = fopen(b, "r");
   fc = fopen(c, "w");
   while ((sw = getc(fa)) != EOF)
      putc(sw, fc);
   fclose(fa); 
   while ((sw = getc(fb)) != EOF)
      putc(sw, fc);
   fclose(fb);
   
   fclose(fc);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2012, 20:41

Создать новый текстовый файл, в который поместить каждое предложение из старого, начиная с новой строки и отступив от начала строки 5 пробелов.
Здравствуйте, начались файлы, но вот я их не особо понял. Дан текстовый файл, в...

Дан текстовый файл. Переписать в новый файл все его строки четной длины
помогите написать программу заранее спасибо Дан текстовый файл. Переписать в...

Создать текстовый файл из 5 строк, прочитать созданный файл
Создать текстовый файл из 5 строк, прочитать созданный файл, 1. Из строк все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru