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

Удалить из строки цифры. С++. Срочно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выяснить, имеются ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум. http://www.cyberforum.ru/cpp-beginners/thread189088.html
Помогите, пожалуйста, решить задачу: дано натуральное число n. Выяснить, имеются ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум. (Определить...
C++ Сумма элементов массива, расположенных до минимального элемента В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер элементов массива, расположенных до минимального элемента; 2) записать элементы в файл Прошу вашей помощи! Чем... http://www.cyberforum.ru/cpp-beginners/thread189085.html
#include - ошибка компиляции C++
Вывел часть определений переменных и т.п. в отдельный .h файл (допустим defines.h) Описал 2 класса в файлах class1.h и class2.h. К ним подключил файл defines.h, т.к. одни и те же...
Перегруженные функции. C++
Есть код с учебника, по идеи должно быть все правильно. КОД: #include<iostream.h> #include<conio.h> int //Îáüÿâëåíèå êëàññà Rectangle class Rectangle { public: //êîíñòðóêòîðû êëàññà
C++ Как зделать иконку для exe (в wxDev-C++). http://www.cyberforum.ru/cpp-beginners/thread189061.html
Вот хотелось бы спросить как зделать иконку для exe. Просто без иконки как-то скучно. :)
C++ Строки в С++ Привет. Помогите пожалуйста решить нетрудную задачу.Заранее спасибо. (если можно рабочую версию) нужно редактировать строку которая состоит из слов, разделенную любім количеством пробелов, сделать... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9626 / 5574 / 947
Регистрация: 25.07.2009
Сообщений: 10,709
10.11.2010, 18:41
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>
#include <ctype.h>
#include <string.h>
 
int main(void){
    char buf[BUFSIZ], * p;
 
    while ( 1 ){
        printf("String: ");
        if ( ! fgets(buf, BUFSIZ, stdin) )
            return 1;
        if ( *buf == '\n' )
            break;
        for ( p = buf; *p; ++p )
            while ( isdigit(*p) )
                strcpy(p, p + 1);
        printf("Result: %s\n", buf);
    }
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru