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

Удаление подстроки (С) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Деление на 0 http://www.cyberforum.ru/cpp-beginners/thread100294.html
задача: Условие Имеется N человек и матрица А размера N´N. Элемент A матрицы равен 1, если человек i знаком с человеком j (если i-ый человек знает j-ого, то считаем, что и j-ый человек знает i-ого) и элемент A матрицы равен 0, если i-ый человек не знаком с человеком j. Можно ли разбить людей на 2 группы, чтобы в каждой группе были только незнакомые люди. Входные данные Входные...
C++ Выбор IDE и литературы для начинающего Здраствуйте всем.Подскажите пожавуста где пишеца програма.Хочу ноучица писать програмы,но не знаю где писать.:( http://www.cyberforum.ru/cpp-beginners/thread100293.html
C++ Как из первой строки удалить те буквы, которые есть во второй строке?
Как из первой строки удалить те буквы, которые есть во второй строке???
C++ Вычислить высоту и биссектрису треугольника
Треугольник задан координатами вершин А (0; 0), В (11; 10) и С (-11; 12). Вычислить высоту и биссектрису. Помогите!!!!!!!((((((((
C++ Программа через структуру typedef struct http://www.cyberforum.ru/cpp-beginners/thread100274.html
Люди помогите если несложно с программой, задание таково: 1.С клавиатуры вводятся пункты структуры - Студент: Матрикул - номер или стринг Име - стринг Личный код - состоящий из 11 цифр 2.С клавиатуры вводятся пункты структуры - Житель:
C++ Разработать программу, которая использует генерацию случайных чисел для создания предложений Помогите пожалуйста составить программу в С++. Задание такое: "Разработать программу, которая использует генерацию случайных чисел для создания предложений". Подробности: 1. использовать 4 массива-указателя (char) с названиями: "article" "noun" "verb" "preposition" 2. Программа должна создавать предложения случайно выбирая слова из каждого массива в следующем порядке: article, noun, verb,... подробнее

Показать сообщение отдельно
breate
56 / 56 / 2
Регистрация: 23.10.2009
Сообщений: 250
01.03.2010, 19:36
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
37
38
#include <iostream>
using namespace std;
 
void main(){
char buff[256];
char word[10];
cin.getline(buff,256);
cout<<endl;
cin.getline(word,10);
cout<<endl;
 
char *p=buff,*d=&word[0],*e;
while(*p)
{
    if(*p==*d)
    {e=p;
    bool thisWord=true;
    while(*d)
        {
            if(*p=*d){++p;++d;}
            else thisWord=false;
        }
    if(thisWord)
        while(*p)
        {
        *e=*p;
        ++p;
        ++e;
        }
        *e=0;
        d=&word[0];
    }
if(!(*p))break;
 
++p;
}
cout<<buff;
}
Добавлено через 45 секунд
1.вводишь строку
2.вводишь подстроку
3.получаешь результат

Добавлено через 6 минут
дашь мыло скину исходник (*.cpp)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru