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

Удаление из строки s все последовательности трёх букв ABC - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на С++. Алгоритмы библиотеки STL. http://www.cyberforum.ru/cpp-beginners/thread425988.html
Программа должна демонстрировать использование контейнерных классов для хранения встроенных типов данных. В программе выполнить следующее: 1. Создать объект-контейнер multimap и заполнить его данными типа int. 2. Просмотреть контейнер. 3. Изменить контейнер, удалив из него одни элементы и заменив другие. 4. Просмотреть контейнер, используя для доступа к его элементам итераторы. ...
C++ Множественное наследование Листинг: #include <iostream> using namespace std; class Person{private: string Fname,Sname,years;}; class Student{private: string group;}; class Tich:public Person{private: string Profession;}; class GradStudent:public Student,public Person,public Tich{}; int main(){} http://www.cyberforum.ru/cpp-beginners/thread425987.html
Интервальный тип C++
Можно ли на С++ создать интервальный тип, как на Delphi? например var year: 1930..2000;
C++ Двоичные числа на С++
Доброго времени суток. Восьмеричные числа на С++ вроде представляются с префиксом 0, т.е. 0124 Шестнадцатеричные - 0x, т.е. 0x124, а как представляюстся двоичные?
C++ Вычислить http://www.cyberforum.ru/cpp-beginners/thread425978.html
Очень прошу! Нужно написать программу на СИ, которая реализует вычисление примера(сам пример прикреплен к посту) Желательно до 6 утра! Пожалуйста помогите! Сдавать нужно
C++ Помогите нарисовать блок схему void main() { f_inp=fopen("1.txt","r"); f_out=fopen("lecs.txt","w"); fprintf(f_out,"#"); c=fgetc(f_inp); while (c!=EOF) { switch (c) подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
11.01.2012, 16:27     Удаление из строки s все последовательности трёх букв ABC
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <string.h>
 
#define S "abc"
 
int main (void)
{
   char s[] = "Helloabc worldabc";
   char *p;
   
   printf ("%s\n", s);
   for ( p = strstr (s, S) ; p ; p = strstr (s, S) )
      strcpy (p, p + strlen (S));
   printf ("%s\n", s);
   return 0;
}
http://liveworkspace.org/code/d82c6c...dd49ee7acb2e19
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru