Advertisement
Guest User

Qusko

a guest
Sep 23rd, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.83 KB | None | 0 0
  1. #include <iostream>
  2. #include <clocale>
  3. using namespace std;
  4. void Words (char *s);  
  5. int main(int argc, char *argv[])
  6.    {setlocale (LC_ALL,"Russian");
  7.     char str[255];
  8.     cout<<"Примечание: строка должна заканчиваться одним из символов \n'.' ',' '!' '?' ':' ';' или пробелом \nСтрока не должна быть длинее 256 символов\nВведите строку: ";
  9.     gets (str);
  10.     Words (str);
  11.     return 0;}
  12. void Words (char *s)
  13.     {int word = 0;
  14.      for (int i = 0;i<255;i++)
  15.         {if ( s[i]=='-' and s[i+1]==' ' )
  16.          {
  17.             word--;
  18.          }     
  19.          if (s[i]==' ' or s[i]=='.' or s[i]==',' or s[i]=='!' or s[i]=='?' or s[i]==';' or s[i]==':')
  20.          word++;}
  21.      cout<<"Количество слов: "<<word;
  22.      cout<<endl; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement