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

В тексте заменить окончания слов ing на еd и вывести результаты на экран. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка компиляции array of abstract objects is not allowed http://www.cyberforum.ru/cpp-beginners/thread528804.html
Здравствуйте, следующий код выдает ошибку array of array of abstract class "tochka" is not allowed tochka pole// tochka - class наследовуемый от базового класса RisujObject Скажите пожалуйста с...
C++ Класс Complex Описать класс, реализующий указанный ниже тип данных. Класс должен содержать множество конструкторов для создания объектов определенного типа (конструктор по замачивания и с параметрами, конструктор... http://www.cyberforum.ru/cpp-beginners/thread528784.html
Как узнать, какого типа объект находится по указателю C++
Есть массив указателей базового класса, нужно узнать какие типы этих объектов. class Shape{ public: ~Shape(){} virtual void Draw() = 0; }; class Triangle : public Shape{ virtual void...
Нужна помощь , помогите переделать несложную программу с C# на C++ C++
Нужна помощь , помогите переделать несложную программу с C# на C++ using System; namespace ConsoleApplication1 { class Program {
C++ шаблонная функция http://www.cyberforum.ru/cpp-beginners/thread528768.html
Создать шаблонную функцию, изменяющую попарно элементы массива следующим образом: первый элемент будет равняться сумме пары, а второй разности пары. На пример: список - 0 2 3 4 3 6, результат 2 –2 7...
C++ Напишите программу, которая сравнивает ответ пользователя на вопрос с правильным ответом. Напишите программу, которая сравнивает ответ пользователя на вопрос с правильным ответом. подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
27.03.2012, 02:23
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <string.h>
#include <ctype.h>
 
int main()
{
    char s[] = "ing, ingl iping", *p = s;
    for(p = s; p = strstr(p, "ing"); p += 2)
    {
        if(!isalpha(p[3]))
        {
            strncpy(p, "ed", 2);
            memmove(p + 2, p + 3, strlen(p + 3) + 1);
        }
    }
    puts(s);
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru