Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 3
Регистрация: 03.10.2017
Сообщений: 30
1

Сравнение файлов и заполнение при соответствии

12.02.2018, 12:24. Просмотров 285. Ответов 0


Нужно линейно сравнить два файла: fileR и fileY. При соответствии дат в двух файлах, дополнить fileY значением указанным в файле fileR. При несоответствии указать 0.
PS: 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
29
30
31
32
33
34
35
36
37
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <ctype.h>
 
FILE *openFile(char *fileName, char *mode);
 
int main(int argc, char *argv[]) {
    char lineY[100], lineR[100];
    FILE *fileY, *fileR;
    fileY = openFile(argv[1], "w");
    fileR = openFile(argv[2], "r");
 
    while((fgets(lineY, 100, fileY)), (fgets(lineR, 100, fileR))) {
        //printf("%s", lineR);
        //printf("%s", lineY);
        if(lineR ??? )
        else
            fprintf(fileY, "%.2d.%.2d.%.2d\t%d\n", ??? );
    }
 
    fclose(fileY);
    fclose(fileR);
 
    return 0;
}
 
FILE *openFile(char *fileName, char *mode) {
    FILE *file;
    file = fopen(fileName, mode);
    if(file == NULL) {
        printf("Error opening file "%s"\n", fileName);
        exit(1);
    }
    return file;
}
0
Вложения
Тип файла: txt fileR.txt (2.6 Кб, 4 просмотров)
Тип файла: txt fileY.txt (3.2 Кб, 1 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2018, 12:24
Ответы с готовыми решениями:

Распределение файлов по папкам, создаваемым в соответствии с частями имён этих файлов
Всем привет, я работаю в сфере 3d визуализации и так получилось что огромные секвенции файлов...

Перемещение файлов в каталоги, создаваемые в соответствии с именами или частями имён этих файлов
Добрый день. Прошу помочь. Задача: в текущем каталоге имеется N-ое кол-во файлов с определенными...

Заполнение матрицы в соответствии со схемой
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу порядка NxN целыми числами 1, 2, 3, …, N в...

Заполнение новой колонки в соответствии с условием
Доброго времени суток, форумчане. Есть задача: &quot;Добавить столбец в табл. клиента &quot;скидка&quot;....

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2018, 12:24

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Автоматическое заполнение таблицы в соответствии со сроками
Уважаемые форумчане, прошу помощи в решении следующей проблемы. Для примера создал файл, как это...

Заполнение матрицы в соответствии с приведенным шаблоном
помогите пожалуйста Дана матрица. Составьте программу ее заполнения в соответствии с приведенным...

Заполнение TextBox из БД в соответствии с выбором в ListBox
Здравствуйте. Помогите, пожалуйста в проблемке, а то я совсем запутался: Есть БД(Access) с...

Заполнение ячеек в соответствии со значениями сводной таблицы
Коллеги, а можно у вас узнать? Как реализовать такое дейстие: По итогам сводной таблицы, от общего...

Автоматическое заполнение таблицы в соответствии со сроками макросом
Уважаемые форумчане, прошу помощи в решении следующей проблемы. Для примера создал файл, как это...

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


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

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

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