Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ string И getline https://www.cyberforum.ru/ cpp-beginners/ thread115775.html
string name; cout <<"Name -> "; getline(cin,name); cout <<"OK, "<<name; 2 раза требует ввод почему?
Запись информации в конец файла C++
Доброго времени суток!Появилась небольшая проблема, помогите, пожалуйста.Необходимо записать информацию в конец файла, у меня получается так, что при повторной работе программы данные, записанные в...
Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент. C++
3. Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент. Люди,помогите написать прогу...
C++ Подсчитать количество слов в строке 1.Дано строку слова в которой разделены пробелом (1 или несколькими). Подсчитать количество слов в даной строке. 2.Дано текст. Подсчитать количество строк. https://www.cyberforum.ru/ cpp-beginners/ thread115762.html
C++ Графический режим https://www.cyberforum.ru/ cpp-beginners/ thread115761.html
Помогите пожалуйста с графикой! У меня изображение не отображается, выходит только черный экран. Если можно выложите пожалуйста пару примеров в графическом режиме если можно пожалуйста
Описать структуру с именем AEROFLOT содержащей поля: название пункта назначения рейса, номер рейса, тип самолета, C++
Описать структуру с именем AEROFLOT содержащей поля: название пункта назначения рейса, номер рейса, тип самолета, Написать прогу, выполняющую следующие действия: 1) Ввод с клавиатуры данных в...
Файловая оболочка C++
Уважаемые товарищи,прошу помочь мне реализовать такой проект на языке C: Файловая оболочка. * Навигация по дереву каталогов. * Создание новых каталогов. * ...
C++ Необходимо переделать программу, чтобы в программе можно было вводить колличество итераций дана матрица найти её собственный вектор и собственное значение методом итерации - данная задача всё это выполняет только необходимо вводить количество итераций необходимо чтоб в программе можно... https://www.cyberforum.ru/ cpp-beginners/ thread115751.html
C++ переделайте программу на шаблоны, связанную с массивом... https://www.cyberforum.ru/ cpp-beginners/ thread115748.html
Задание: для работы с двумерными массивами арифметических типов данных разработать шаблоны ввода, вывода массива и поменять местами столбцы по правилу: первый с последним, второй с препоследним и...
C++ Установить 0 в 5-м бите всех эл массива целых чисел с четным индексом и 1 - в 4-м бите всех нечетных эл массива. Установить 0 в 5-м бите всех элементов массива целых чисел с четным индексом и 1 - в 4-м бите всех нечетных элементов массива. Определить сумму элементов полученного массива. https://www.cyberforum.ru/ cpp-beginners/ thread115744.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
10859 / 6738 / 1618
Регистрация: 25.07.2009
Сообщений: 12,476
12.04.2010, 17:13 0

<string.h>

12.04.2010, 17:13. Просмотров 1468. Ответов 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
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
#define STR_LEN 128
#define SPCHARS " \t\n"
 
int main(void){
    char instr[STR_LEN], outstr[STR_LEN], *p;
    char *digits = "0123456789";
 
    printf("String: ");
    if ( !fgets(instr, STR_LEN, stdin) )
        exit(1);
 
    *outstr = 0;
    for ( p = strtok(instr, SPCHARS); p != NULL; p = strtok(NULL, SPCHARS) ){
        if ( !strpbrk(p, digits) ){
            strcat(outstr, p);
            strcat(outstr, " ");
        }
    }
    printf("Without words contain digits: %s\n", outstr);
 
    exit(0);
}


Вернуться к обсуждению:
<string.h>
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2010, 17:13
Готовые ответы и решения:

Доступ к паре в map<string, vector<pair<string, string>>>Temp
Подскажите пожалуйста как получить данные в векторе пар ? void showData(const map&lt;string,...

Какое одинаковое значение можно вернуть из функций <string> f () и vector < <string> > f()?
Понятное дело, что всё обсуждение будет вертеться вокруг аналога NULL. char* f_0 () { return...

Как перебрать все элементы в map<string, vector<string>>
Доброго времени суток. Решаю следующую задачу: В файле есть сведения об автомобилях: марка...

Как используя C-String а потом и String class варьировать вывод?
Дана задача: при вводе полного И.О.Ф. (в таком порядке) выводить Ф, И и О(только первую букву и...

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