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

Строки: удалить все пробелы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразование LPVOID в int http://www.cyberforum.ru/cpp-beginners/thread547142.html
Собственно вопрос в коде #include <Windows.h> #include <stdio.h> DWORD WINAPI Func(LPVOID); int main(void) { int a=0; DWORD thID;
C++ Массив строк - список книг определенного автора Подскажите как делать. Если есть дайте ссылку на подобные задачи. Массив строк. Каждая строка содержит: -шифр книги -ФИО автора -год издания -год количество страниц Определить список книг определенного автора, изданных в определенном месте и не ранее указанного года. http://www.cyberforum.ru/cpp-beginners/thread547131.html
Строки - проверка на переполнение и удаление слов C++
подскажите пожалуйста как для вот этой программы со строками сделать проверку на переполнение, и чтобы когда мы удаляли все слова начинающиеся на гласную букву компилятор выдавал оставшиеся слова только чтобы в начале не было пробела stroka() { char str, s; cout<<"Input stroku:\n"; gets (str); char *stroka = new char ; gets(stroka);
C++ Напечатать в алфавитном порядке буквы
Всем привет.Помогитеюу меня есть текст и мне надо напечатать в алфавитном порядке буквы,входящие в заданный текст по одному разу. Я сделал её пузырьковым методом,но как мне убрать дубликаты?
C++ Символы http://www.cyberforum.ru/cpp-beginners/thread547101.html
Всем привет.Помогитеюу меня есть текст и мне надо напечатать в алфавитном порядке буквы,входящие в заданный текст по одному разу. Я сделал её пузырьковым методом,но как мне убрать дубликаты?
C++ Почему при выводе имею целое число, а не дробное Здравствуйте. Почему при выводе имею целое число, а не дробное (как заказывали)? #include <iostream> using std::cout; using std::endl; class Yoba { public: Yoba( int = 0, int = 0 ); double div() const; подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
13.04.2012, 21:41     Строки: удалить все пробелы
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
#include <stdio.h>
 
char* remove_spaces(char* s)
{
    int i = 0, j = 0;
 
    while(s[i] != '\0')
    {
        if(s[i] != ' ')
        {
            s[j] = s[i];
            ++j;
        }
 
        ++i;
    }
 
    s[j] = '\0';
 
    return s;
}
 
int main(void)
{
    char str[256] = "";
 
    printf("string: ");
    scanf("%255[^\n]", str);
 
    remove_spaces(str);
    printf("result: %s\n", str);
 
    return 0;
}
 
Текущее время: 00:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru