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

Как найти слова в строке между пробелами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ [решено] Как использовать общие элементы в классах ? http://www.cyberforum.ru/cpp-beginners/thread952081.html
Здравствуйте. По заданию учебника делаю программу, которая реализовала бы функции библиотечного менеджера. Там в задании реализовать различные функции, например, поиск книги по ISBN, на руках ли книга и т.д. Подразумевается создание базы данных книг. Так вот в чем мой вопрос: пока я базу данных книг представляю в виде вектора. Как мне реализовать взаимодействие этого вектора с моими...
C++ Текст из файла, и его редактирование Добрый вечер! Есть задача: нужно написать программу, что бы та выводила стихотворение Тютчева "люблю грозу в начале мая" из файла(скажем .txt) в окно консоли в стихотворном виде. Я добился только того, что бы программа выводила это стихотворение сплошным текстом, то есть без переноса строк. Помогите пожалуйста, завтра эту байду нужно срочно сдать. Вот что у меня есть: #include "stdafx.h"... http://www.cyberforum.ru/cpp-beginners/thread952080.html
Задача на списки C++
Пусть в файле хранятся записи со сведениями об автомобилях и их владельцах (марка, номер ГАИ, фамилия владельца); Необходимо: а) для каждой марки автомобиля составить список, содержащий фамилии владельцев автомобилей данной марки; б) для каждой фамилии владельца составить список, содержаший информацию об автомобилях, принадлежащих данному владельцу. Помогите написать эту программу, и если...
C++ Экспонента
Как вывести число 1234567.89 в форме экспоненты?
C++ Условие прерывания цикла http://www.cyberforum.ru/cpp-beginners/thread952077.html
Из-за чего происходит(условие прерывания) выход из цикла? Мои предположения что пока b не равно 0, то цикл выполняется, как только смотрит ага 0, выходит. Разъясните подробнее пожалуйста. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Нужно разработать класс "вектор" и реализовать операцию векторного умножения векторов Помогите, пожалуйста, не могу разобраться что не так ! #include <vcl.h> #include <vector> #include <conio.h> #include <iostream.h> #pragma hdrstop #pragma argsused class vect { public: подробнее

Показать сообщение отдельно
дарт вейдер
 Аватар для дарт вейдер
5 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 92
10.09.2013, 22:07     Как найти слова в строке между пробелами
вот прога которая просто считает пробелы, но мне надо слова между пробелами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <stdio.h>
#include <string>
#include <conio.h>
#include<clocale>
using namespace std;
void main(void)
{
char s[255];
setlocale(LC_ALL,"Russian");
cout<<"Введите строку: ";
gets(s);
unsigned int a,i;
a=0;
for (i=0;i<strlen(s)-1;i++)
 if ((s[i]==' ') && (s[i+1]!=' '))
  a=a+1;
if (s[0]!=' ')
    a=a+1;
cout<<"В строке: "<<a<<" слов";
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru