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

функция подсчета слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество одинаковых букв http://www.cyberforum.ru/cpp-beginners/thread192442.html
Помогите написать программу которая считывает текст из файла и определяет количество одинаковых букв ПО ПАРАМ слов в предложении. Например нам дано предложение: "Система управления базой...
C++ метод по добавлению нового объекта в массив объектов Как при помощи ссылок в java создать метод по добавлению нового объекта в массив объектов(например,-новый номер в справочник) ? что делать с длиной массива, ведь её никак не увеличишь? http://www.cyberforum.ru/cpp-beginners/thread192436.html
C++ Циклы с постусловием и с предусловим
Дано натуральное число. Верно ли, что в его десятичной записи есть шесть единиц подряд? У меня вообще мозг не пашет как это сделать... Пожалуйста! Помогите как можно скорее! Прошу! :cry:
поменять местами элементы массива при условии C++
Ниже представлен мой код,в комментариях написал как работает программа. Работает правильно-из одного массива записывает в другой все четные цифры,а из первого удаляются(обнуляются) эти числа. ...
C++ Напишите программу, вычисляющую среднее арифметическое двух чисел http://www.cyberforum.ru/cpp-beginners/thread192413.html
Всем привет! Народ помогите с задачкой, нужно сделать в Microsoft Visual Studio. Задача: Напишите программу, вычисляющую среднее арифметическое двух чисел.
C++ Работа с файлами Как можно создавать файлы в цикле? Например, хочу создать 10 файлов в определенной директории. подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,542
Завершенные тесты: 3
16.11.2010, 23:28
А я бы сделал так.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>
 
#define MAX_STR_LEN 250
 
int main()
{
    char Str[MAX_STR_LEN];
    fgets(Str, MAX_STR_LEN, stdin);
    char* ptr=strtok(Str, " ");
    int cnt=0;
    if(ptr)
       ++cnt;
    while(ptr)
    {
        ptr=strtok(0, " ");
        if(ptr)
          ++cnt;
    }
    printf("Words count: %d\n", cnt);
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru