Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 3
1

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

24.12.2009, 17:28. Просмотров 861. Ответов 1

написать функцию которая удалит из строки заданные символы.
заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2009, 17:28
Ответы с готовыми решениями:

Написать функцию, которая удаляет из строки s1 все символы, встречающиеся в строке s2
Народ, очень требуется помощь : :wall: № 1. Написать и протестировать функцию DELETE(s1, s2),...

Написать функцию, которая бы удаляла из строки s1 все символы, входящие в строку s2
Ребят, привет. У меня небольшая проблема. Задача звучит следующим образом: #include...

Написать функцию, которая бы удаляла из строки s1 все символы встречающиеся в строке s2
Решая задачу 2.4 из книги "Язык программирования СИ", в которой нужно написать функцию squeeze(s1,...

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

1
576 / 570 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
24.12.2009, 19:07 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2009, 19:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Написать программу, которая удаляет все заданные символы
char str; cin.getline(str, 250); char str2; cin &gt;&gt; str2; for (int i = 0; i &lt; strlen(str);...

Написать функцию, которая сравнивает две текстовые строки и выводит на экран различающиеся символы
Напишите функцию, которая сравнивает две текстовые строки и выводит на экран различающиеся символы...

Написать функцию, которая будет разбивать строку на символы и сравнивать с другими символами из другой строки.
Нужно написать функцию которая будет разбивать строку на символы и сравнивать с другими символами...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.