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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [решено] Как использовать общие элементы в классах ? http://www.cyberforum.ru/cpp-beginners/thread952081.html
Здравствуйте. По заданию учебника делаю программу, которая реализовала бы функции библиотечного менеджера. Там в задании реализовать различные функции, например, поиск книги по ISBN, на руках ли...
C++ Текст из файла, и его редактирование Добрый вечер! Есть задача: нужно написать программу, что бы та выводила стихотворение Тютчева "люблю грозу в начале мая" из файла(скажем .txt) в окно консоли в стихотворном виде. Я добился только... http://www.cyberforum.ru/cpp-beginners/thread952080.html
Задача на списки C++
Пусть в файле хранятся записи со сведениями об автомобилях и их владельцах (марка, номер ГАИ, фамилия владельца); Необходимо: а) для каждой марки автомобиля составить список, содержащий фамилии...
C++ Экспонента
Как вывести число 1234567.89 в форме экспоненты?
C++ Условие прерывания цикла http://www.cyberforum.ru/cpp-beginners/thread952077.html
Из-за чего происходит(условие прерывания) выход из цикла? Мои предположения что пока b не равно 0, то цикл выполняется, как только смотрит ага 0, выходит. Разъясните подробнее пожалуйста....
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

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

10.09.2013, 22:07. Просмотров 333. Ответов 4
Метки (Все метки)

вот прога которая просто считает пробелы, но мне надо слова между пробелами
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();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru