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

работа со строками (вроде) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структура Dog.Работа со структурой http://www.cyberforum.ru/cpp-beginners/thread265745.html
Здравствуйте. Помогите пожалуйста доделать задание или как то натолкнуть на решение! вот задание: №2. Объявить структуру Dog, которая содержит четыре поля: кличка, порода, год рождения животного и фамилия хозяина. Описать и одновременно частично инициализировать переменную dg типа Dog кличкой, породой и фамилией хозяина некоторой собаки, не задавая год её рождения.
C++ Вопрос про ф-ию mul Расскажите пожалуйста про ф-ию mul, перегружаемую в классе. Что она делает? http://www.cyberforum.ru/cpp-beginners/thread265740.html
C++ Динамические структуры данных
Преобразовать идеально сбалансированное дерево в дерево поиска.
Перестановка чисел C++
Для заданного n получить все возможные перестановки чисел: 1, 2, …, n. Подскажите плиз как сделать.
C++ Описать структуру с именем STUDENT на C/C++ http://www.cyberforum.ru/cpp-beginners/thread265719.html
Доброго времени суток. Уважаемые программисты помогите пожалуйста решить задачу. Заранее спасибо! Задача: Описать структуру с именем STUDENT, содержащую следующие поля: ■ фамилия и инициалы; ■ номер группы; ■ успеваемость (массив из пяти элементов). 2. Написать программу, выполняющую следующие действия: ■ ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT;...
C++ Удалить все символы в строке не являющимися буквами Удалить все символы в строке не являющимися буквами, а также заменить множественные пробелы одним. Причем удаление Цифр, и Замена пробелов сделать отдельными циклами подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
28.03.2011, 23:03     работа со строками (вроде)
C
1
2
3
4
5
6
7
8
9
10
#include<stdio.h>
#include<string.h>
 
int main(){
    char *text="....rmbh......gf.. g ^... f....", *find="...", *res=text;
    for(; res=strstr(res, find); ++res){
        if((res==text||*(res-1)!='.')&&(*(res+3)!='.'||res+3==text+strlen(text))) puts(res);
    }
    return 0;
}
 
Текущее время: 00:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru