Прокомментируйте Пожалуйста Программу На Строки Очень Надо

Тема в разделе "C/C++/C#", создана пользователем annamaria, 22 июн 2012.

Статус темы:
Закрыта.
  1. annamaria

    annamaria Гость

    Код (C++):
    #include <iostream>
    #include <string>

    using namespace std;

    int main () {
    string s, p;
    string::size_type pos = 0, k = 0;
    string razdel = "-.,;:!? ";
    cout << "enter main string" << endl;
    getline(cin, s);
    s += ' ';

    k = s.find_first_of(razdel, pos);
    while (k != string::npos) {
    p = s.substr(pos, k - pos);

    if (ispunct(s[k]))
    pos = k + 2;
    else
    pos = k + 1;
    if (p[0] == p[p.length() - 1])
    cout << p << endl;
    k = s.find_first_of(razdel, pos);
    }
    return 0;
    }
     
Загрузка...
Похожие Темы - Прокомментируйте Пожалуйста Программу
  1. kirkl
    Ответов:
    0
    Просмотров:
    1.010
  2. DangelZM
    Ответов:
    1
    Просмотров:
    2.360
  3. limbra
    Ответов:
    3
    Просмотров:
    45
  4. uxbmw3w
    Ответов:
    0
    Просмотров:
    64
  5. Alexsandraaa
    Ответов:
    7
    Просмотров:
    179
Статус темы:
Закрыта.

Поделиться этой страницей