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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ukko
Сообщений: n/a
#1

Строки/Символы на С - C++

18.12.2009, 21:11. Просмотров 501. Ответов 1

Ребят, помогите.
Уже 2 день пытаюсь сделать, никак.
(Только С)

Ввести строку, ввести набор символов. Если такая последовательность есть в строке заменить ее на символ $ , если нет выдать сообщение нет повторений.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2009, 21:11     Строки/Символы на С
Посмотрите здесь:

Вычислить длину введенной строки и вывести символы строки с четными индексами - C++
Напишите программу, которая требует ввода строки с клавиатуры. Программа вычисляет длину строки и выводит на экран только те символы...

Строки и символы в С++ - C++
Даны положительные числа n1 и n2 и строки s1 и s2. Получить из этих строк новую строку, содержащую первые n1 символов строки s1 и ...

Строки и символы - C++
Здравствуйте, не подскажете, данная задача решена правильно?? Мне нужно написать две версии для каждой из функций равнения строк...

Строки и символы - C++
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна...

Строки и символы. C++ - C++
1.Дана строка символов до точки.Группы символов в ней между пробелами считаются словами.Определить, сколько слов содержит хотя бы одну...

Строки и символы! - C++
Ввести строку символов-разделителей, а затем массив символов, который образует последовательность слов и символов-разделителей, находящихся...

Символы и строки. - C++
Помогите пожалуйста с решением задачи. Вводится последовательность символов. Формировать новую строку, состоящую из символов исходной...

строки символы с++ - C++
помогите пожалуйста=((( написать программу с++ В произвольном тексте , содержащем не более 10 строк, в каждой строке не более 80...

Символы и строки - C++
Дана символьная строка, состоящая из нескольких слов разделённых одним или несколькими пробелами. Каждое слово может содержать как буквы,...

Строки и символы C++ - C++
1. Дана строка символов. Есть ли в строке символ ‘*’. 2. Дана строка символов. Получить новую строку, удалив все пробелы. 3. Дана...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
18.12.2009, 21:20     Строки/Символы на С #2
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
#include <stdio.h>
#include <string.h>
 
int main(void)
{
    int i, seqlen;
    char s[4096], seq[4096], *p;
 
    printf("Введите строку: ");
    fgets(s, sizeof(s), stdin);
 
    printf("Введите последовательность: ");
    scanf("%s", seq);
 
    seqlen = strlen(seq);
    p = s;
    if((p = strstr(p, seq)) == NULL) {
        printf("Последовательность не найдена.\n");
        return 0;
    } else do {
        memmove(p + 1, p + seqlen, strlen(p + seqlen) + 1);
        *p = '$';
    } while(p = strstr(p, seq));
 
    printf("Получили: %s", s);
    return 0;
}
Ответ Создать тему
Опции темы

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