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

Вывести на экран каждое третье слово строки используя указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление экспоненты и странные девятки http://www.cyberforum.ru/cpp-beginners/thread1683304.html
Нужно было вычислить экспоненту с заданной точностью Е и вывести с количеством знаков после запятой, равным этому количеству у собственно Е. Написал следующее: #include <iostream> #include...
C++ Найти нулевые строки матрицы Задана матрица целых чисел.Найти номера строк все элементы которых равны нулю.Использовать функции Помогите отредактировать пожалуйста #include<iostream> #include<conio.h> using namespace std;... http://www.cyberforum.ru/cpp-beginners/thread1683299.html
C++ Найти среднее арифметическое зарплат всех указанных лиц
И так задачка : Выясняем сколько зарабатывает каждый участник , потом подсчитываем кол-во людей в общем , складываем зарплаты , находим среднее арифметическое Я так понял сначала нужно объявить...
Ошибка в функции Search_Surname() C++
Добрый день. Помогите исправить ошибку в функции Search_Surname(), которая осуществляет поиск по фамилии в файле. Причину ошибки знаю, но не знаю как её исправить. Данные вводятся с клавиатуры и...
C++ Рассортировать массив структур в алфавитном порядке по первому полю http://www.cyberforum.ru/cpp-beginners/thread1683262.html
Может кто может или пнет в нужное направление. Список товаров, имеющихся на складе, включает в себя: наименование товара, количество единиц товара, цену единицы и дату поступления товара на...
C++ Рандомный ввод вещественных чисел в массив Здравствуйте. Проблема состоит в том, что надо заполнить массив случайными вещественными значениями с конкретным диапазоном Причем диапазон вводится с клавиатуры. Для целых значений примеров полно, а... подробнее

Показать сообщение отдельно
Нас_96
0 / 0 / 0
Регистрация: 12.03.2016
Сообщений: 98
27.03.2016, 19:16  [ТС]
Пользователь вводит с клавиатуры строку – предложение с пробелами и знаками пунктуации длиной до 100 символов. Вывести на экран каждое третье слово.

Так что он делится на слова. Как можно вывести на каждое третье слово?.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
#include <cstring>
 
using namespace std;
 
int main()
{
char s[100];
char *ps;
cout<<"\n Input the string: ";
gets(s);
ps = strtok(s," ");
while (ps != NULL) {
cout<<ps<<endl;
ps = strtok(NULL, " "); } 
 
_getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru