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

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

Войти
Регистрация
Восстановить пароль
 
NeRRouZ
4 / 4 / 0
Регистрация: 19.12.2010
Сообщений: 54
#1

Заменить в строке последовательность пробелов на один пробел. - C++

16.12.2011, 18:21. Просмотров 930. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
int main()
{
    
    char str[81];
    int i;
    
    gets(str);
    
    for (i=0; str[i] != '/0'; i++)
        if (str[i] == ' ' && str[i] == str[i+1])
        {
            str[i] = ' ';
            i++;
        }
        printf("=============================\n");
    puts(str);
    
return 0;
}
что не так?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2011, 18:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заменить в строке последовательность пробелов на один пробел. (C++):

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

Заменить каждую последовательность, содержащую более одного пробела, на один пробел - C++
В заданной строке заменить каждую последовательность, содержащую более одного пробела, на один пробел. Например: &quot;a bcd ef . ...

Каждую группу из n последовательно стоящих символов ‘’ (пробел) и '\t' (табуляция) заменить на один пробел - C++
Каждую группу из n последовательно стоящих символов ‘’ (пробел) и '\t' (табуляция) заменить на один пробел

В строке заменить пробел между слов на запятую и пробел - C++
В строке заменить пробел между слов на запятую и пробел

Замените в тексте входного файла все группы подряд идущих пробелов на один пробел - C++
Замените в тексте входного файла все группы подряд идущих пробелов на один пробел. Результат запишите в выходной файл

Найти число пробелов в строке и заменить их на номер по порядку в исходной строке - C++
Задание: Во введенной пользователем строке найти число пробелов и заменить все пробелы на их номер по порядкув исходной строке. Например...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
16.12.2011, 19:13 #2
надо \0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2011, 19:13
Привет! Вот еще темы с ответами:

Заменить подряд идущие пробелы на один пробел - C++
2) В заданной строке заменить подряд идущие пробелы на один пробел (посредством цикла for).

Дан текстовый файл. Заменить в нем все подряд идущие пробелы на один пробел. - C++
Помогите новечку! Дан текстовый файл. Заменить в нем все подряд идущие пробелы на один пробел. Если можно в более простом варианте. ...

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

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


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

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

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