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

Последовательности следующих друг за другом пробелов заменить одним пробелом (т.е. удалить все пробелы, следующие непосредственно за пробелом) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифр сдвига (Цезаря) http://www.cyberforum.ru/cpp-beginners/thread125816.html
скажите как сделать шифр в кольце 26(для латиницы), т.е. чтобы последняя буква в первую переходила int main() { setlocale(LC_CTYPE,"russian"); int k; char buff; ...
C++ Размер памяти в байтах Подскажите, пожалуйста, как узнать колл-во байт между двумя указателями? Т.е. к примеру: int *a = new int; int *b = new int; int c; Переменая c должна хранить число - смещение между a и b...... http://www.cyberforum.ru/cpp-beginners/thread125787.html
C++ Доделать программу.
Товарищи программеры, скажите что тут не так? В борланде выдает море ошибок. FUNCTION DEC2BASEN(BASE: INTEGER; DEC: LONGINT): STRING; CONST NUMString: STRING =...
по нажатию кнопки не выводит результат C++
задача на метод половинного деления, у меня по нажатию кнопки не выводится результат, посмотрите пожалуйста в чем ошибка //---------------------------------------------------------------------------...
C++ считывание из файла немогу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread125765.html
Привет)) В чем ошибка? void Open (Department* d) { ifstream fin("base.dll"); for(int i = 0; i<2; i++) { fin >> d.size;
C++ Разработка способа обзора и сортировки сведений Всем Привет!) очень нужно сделать вот такую программу для зачёта Разработка способа обзора и сортировки сведений Газетный киоск - наименование газеты \ журнала - количество проданных... подробнее

Показать сообщение отдельно
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362

Последовательности следующих друг за другом пробелов заменить одним пробелом (т.е. удалить все пробелы, следующие непосредственно за пробелом) - C++

05.05.2010, 18:18. Просмотров 649. Ответов 1
Метки (Все метки)

Последовательности следующих друг за другом пробелов заменить одним пробелом (т.е. удалить все пробелы, следующие непосредственно за пробелом)

Подскажите, помогите доработать!!!

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//---------------------------------------------------------------------------
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#include <windows.h>
#include <string.h>
#pragma stroka
//---------------------------------------------------------------------------
using namespace std;
 
 char bufRus[256];
 char* Rus(const char* text) {
      CharToOem(text, bufRus);
      return bufRus;}
 
int main()
{const int n=30;
char s[n];
char sr[n] = "\0";
char *s1 = "\0", *s2 = "\0", *s3=NULL;
m1:cout <<Rus("Введите строку ====>");
cin.getline (s, n);
 
s1 = strtok(s," ");
s2 = strtok(NULL," ");
s3 = strtok(NULL," ");
 
 if(s1 && s2 && s3)
{strcat(sr,s1);
 strcat(sr," ");
 strcat(sr,s2);
 strcat(sr," ");
 strcat(sr,s3);
  cout <<Rus("Оброботаная: ")<< endl<< sr << endl;}
else
{cout << Rus("Неверная строка") << endl;
 cout <<Rus("Введите три слова") << endl;
 goto m1;}
    system("pause");
    return 0;
}
//---------------------------------------------------------------------------
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru