23.03.2012, 22:18. Просмотров 540. Ответов 4
//разделила предложение на слова, т.е. теперь каждое слово будет с новой строкой.
//Как теперь начать обрабатывать каждое слово по отдельности?
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
| #include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
setlocale(LC_ALL, "russian");
char a[80]; //хранит введенную строку
char *p;
cout << "Введите строку текста и нажмите Enter " << endl;
cin.getline(a, sizeof(a));//сохраняет введенную строку
cout<<"\nЗаданная строка: "<<a<<endl;
p=strtok (a," ,.-");
while (p)
{
cout<<p<<endl;
p=strtok (NULL," ,.-");
} |
|