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

Напечатать все слова, входящие в эту текстовую строку, заканчивающиеся на буквы заданного слова (например, abcdab, ab, kab) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL http://www.cyberforum.ru/cpp-beginners/thread178106.html
std::vector<char*> files; Объясните пожалуйста как правильно заполнять такой вектор
C++ Найти сумму квадратов отрицательных чисел, стоящих на местах, кратных 3 Помогите пожалуйста!! Найти сумму квадратов отрицательных чисел, стоящих на местах, кратных 3, и количество чисел, не принадлежащих промежутку [A,B).Массив объявить как статический. Найти сумму положительных элементов, стоящих в массиве на местах кратных трем до максимального элемента этого массива.Массив объявить как динамический. http://www.cyberforum.ru/cpp-beginners/thread178091.html
C++ Задана матрица А(n,n).
Задана матрица A(n,n). Зеркально отразить ее относительно главной диагонали. В преобразованной матрице найти строки, элементы которой образуют возрастающую последовательность. В алгоритме предусмотреть диалог, откуда будут вводиться элементы исходной матрицы- с клавиатуры или из текстового файла. Результаты выводить на экран и в результирующий текстовый файл. Матрицу выводить до и после...
Найти количество повторов в массиве C++
Как найти количиство повторов в массиве длиной вводимой с клавы? О_о
C++ Создать матрицу А(nxn), сгенерировать елементы случайным образом http://www.cyberforum.ru/cpp-beginners/thread178079.html
Создать матрицу А(nxn), сгенерировать елементы случайным образом. Вычеслить индексы елементов матрицы. Вычеслить суму отрицательных елементов. Знайти максымальный.
C++ Многомерные массивы . Дана вещественная матрица размером 10х10. Упорядочить её строки по не убыванию суммы их элементов. Многомерные массивы Дана вещественная матрица размером 10х10. Упорядочить её строки по не убыванию суммы их элементов. подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.10.2010, 03:29     Напечатать все слова, входящие в эту текстовую строку, заканчивающиеся на буквы заданного слова (например, abcdab, ab, kab)
C
1
2
3
4
5
6
    char *p;
 
    for (p = strtok(line, " "); p != NULL; p = strtok(NULL, " "))
        if (strlen(p) >= strlen(pattern)
         && strcmp(p + strlen(p) - strlen(pattern), pattern) == 0)
            printf("%s" "\n", p);
 
Текущее время: 22:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru