Форум программистов, компьютерный форум CyberForum.ru

Построчное сравнение двух текстовых файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Операции с функциями http://www.cyberforum.ru/cpp-beginners/thread247872.html
На данном этапе написания программы, нужно ввести(либо сгенерировать) значения некоторых параметров конденсаторов ( используется функция vvodnachdannix) и вывести это на экран( используется функция vivodnachdannix), но если использую эту функцию, возникает масса ошибок, поэтому её пока отключил Ошибок при компиляции нет, однако при выполнении программа выдает странные результаты Вот текст:...
C++ Из заданного интервала натуральных чисел выбрать все совершенные числа Из заданного интервала натуральных чисел выбрать все числа, являющиеся совершенными и подсчитать их количество. Интервал произвольный. Вот как то задача есть, а идей нет... Если кто-нибудь знает как можно написать такую программу помогите пожалуйста. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread247848.html
C++ Мат. вычисления
подскажите что не так,да и так ли я вообще делал (мой код работает не правиль) #include "stdafx.h" #include <stdio.h> #include <conio.h> void main() {
C++ За допомогою циклу while!!
Допоможіть розвязати таку задачу!! Нехай дано число н. Необхідно вивести на екран всі точні (цілі квадрати) натуральних чисел, які не перебільшують задане число. наприклад, якщо н=50, то вивести необхідно 1 4 9 16 25 36 49. Сообщения не на русском языке нарушают правила форума. Больше так не делайте!
C++ меню в консоле http://www.cyberforum.ru/cpp-beginners/thread247819.html
привет, мне нужна сделать меню в консоле с++ черес стрелки, типа есть список и стрелками пересовывать. помогите пожалуста... Добавлено через 15 минут типа мне нужно как сделать штобы оспознать клавишы напремер верх или вниз... ну и там с колором подскажыте;)
C++ Как вставить индекс после максимального элемента массива со смещением остальных элементов? После первого максимального (минимального) элемента массива вставьте его номер, передвинув все элементы массива, сле¬дующие за ним, вправо на одну позицию. При этом значение последнего элемента теряется. то есть если дан массив 23 5 9 245 8 7 то должно на выходе получиться 23 5 9 245 4(индекс максимального элемента) 8 #include "conio.h" #include "stdio.h" #include "iostream" using... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
24.02.2011, 20:18     Построчное сравнение двух текстовых файлов
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
#include<stdio.h>
 
int prep(char *a){
    while(*a++){
        if(*a=='\n') *a='\0';
    }
}
 
int main(){
    char a[BUFSIZ], b[BUFSIZ];
    puts("Enter first file path");
    gets(a);
    FILE *pa=fopen(a, "r");
    if(!pa){perror("Error a"); return 1;}
    puts("Enter second file path");
    gets(b);
    FILE *pb=fopen(b, "r");
    if(!pb){perror("Error b"); return 2;}
    int line=1;
    while(!(feof(pa)||feof(pb))){
        fgets(a, sizeof(a), pa);
        fgets(b, sizeof(b), pb);
        prep(a), prep(b);
        if(strcmp(a, b)){
            printf("\nline %d:\n", line);
            printf("%s\n", a);
            printf("%s\n", b);
        }
        ++line;
    }
    fclose(pa);
    fclose(pb);
    return 0;
}
 
Текущее время: 02:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru