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

Напечатать только те буквы слов, которые встречаются в обоих словах только один раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread133352.html
Вводится строка произвольного текста. Вывести на экран последнее слово (слова разделены пробелами).
C++ Выпуклые многоугольники Два выпуклых многоугольника заданы на плоскости перечислением координат вершин в порядке обхода границы. Проверить лежит ли один из них строго внутри другого и определить площади многоугольников. Каким способом можно решить первый вопрос (лежит ли один из них строго внутри другого)? http://www.cyberforum.ru/cpp-beginners/thread133344.html
Перевести с Pascal на Turbo C C++
Перевести с Pascal на Turbo C program zadacha_10; uses crt; var f: text; s,s1,s2: string; i,l,l1: integer; begin clrscr;
C++ Оператор присваивания и деструктор
Вопрос: почему в 52 строке Access violation? Если убрать строку 50, все будет нормально. #include <iostream> using namespace std; typedef int TType; class Foo { TType **bar; int Size; public:
C++ клас обработчик http://www.cyberforum.ru/cpp-beginners/thread133293.html
Написать класс обработчик исключительных ситуаций. Программа ловит ошибкуделения на нуль и выводитсообщение,вв какой части программы произошла ошибка. Ребята помогите с задачей пожалуйста.
C++ Каждое слово из строки занести как елемент массива! Здравствуйте! Помогите! Я новичок в с++! Нужно каждое слово из строки занести как элемент массива. количество слов может быть разное (от 1 до 500 слов). int main() { char *intput = "слово1 слово2 слово3"; char *output; char q3; char q4; char q5; char q6; подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
21.05.2010, 19:02     Напечатать только те буквы слов, которые встречаются в обоих словах только один раз
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
#include <stdio.h>
 
int main()
{
    FILE *in;
    FILE *out;
    
    if ((in = fopen("1.txt", "r")) == NULL)
        return -1;
    
    if ((out = fopen("2.txt", "w")) == NULL)
        return -1;
    
    char buf[128];
    int key = 0;
    
    while (feof(in) == 0)
    {
        fgets(buf, 128, in);
        
        if (key == 0)
        {
            if (buf[strlen(buf) - 2] == '?')
            {
                key = 1;
                continue;
            }
        }
        
        fputs(buf, out);
    }
    
    fclose(in);
    fclose(out);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru