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

Написать функцию, которая удалит из строки заданные символы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка operator+ http://www.cyberforum.ru/cpp-beginners/thread79206.html
при сложени myVector2 = myVector0 + myVector1; выодит сообщения "конструктоор 0" ...1,...2,....2(копирования) а потом деструктор 2,2,1,2 по идеи последний должен быть 0 вектор грешу на строчку MyClass MyClass::operator + (const MyClass &c) { col=2;.... как нужно сделать чтобы параметры не изменялись. Я так понял чтобы можно было сделать operator + (const MyClass &c) const...
C++ класс srring задача - написать программу на C++ с перегрузкой функций ввода, вывода, сложения 2х строк и вывода букв из итоговой (сложенной) стоки с конструктором и деструктором. у меня возникают сложности с объявлением глобальных переменных, отвечающих за размер char массива, а так же с конструктором и деструктором. хотелось бы получить помощь по этим вопросам. если можно - код программы. http://www.cyberforum.ru/cpp-beginners/thread79201.html
C++ Статические массивы
Перевести в веденой строке все буквы из нижнего регистра в верхний?? Пожалуйста помогите!!! Добавлено через 56 секунд Пожалуйста!!!
C++ Получить последовательность по правилу
Добрый вечер!!! Помогите пожалуйста разобраться!!! Имеются действительные числа a1,...,a28; b1,...,b28. Члены последовательности c1,...,c29 связаны с членами данных последовательностей соотношениями c29-i=a29-i/b29-i-c29-i+1; (i=1,...,28). Получить c1,...,c29. Буду очень рад, если кто-нибудь поможет!!!
C++ Как переписать текст из одного файла в другой? http://www.cyberforum.ru/cpp-beginners/thread79185.html
Скажите, каким образом можно записать текст в текстовый файл, если текст считывается с другого текстового файла?
C++ Запись цифр в файл. Как записать int f=5; в файл output.txt, Подскажите функцию или алгоритм. подробнее

Показать сообщение отдельно
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
24.12.2009, 19:07
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
int main(void)
{
    char s[4096];
    int c, i, j;
 
    printf("Enter string: ");
    if(fgets(s, sizeof(s), stdin) == NULL || *s == '\n')
        return 1;
    printf("Enter symbol to delete: ");
    c = getchar();
 
    for(i = j = 0; s[i] != '\0'; i++)
        if(s[i] != c)
            s[j++] = s[i];
    s[j] = '\0';
    printf("Result: %s", s);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru