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

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

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

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 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;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru