Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2016, 17:24   #1
ANGEL__
Новичок
Джуниор
 
Регистрация: 18.11.2016
Сообщений: 1
По умолчанию Строки c++

С клавиатуры вводится строка. Написать программу, которая подсчитывает количество различных слов.Я написал код который просто подсчитывает количество слов. Подскажите как сделать чтобы подсчитывал количество различных слов?
Код:
#include <stdio.h>
#include<string.h>
#include <iostream>
 
using namespace std;
int main(){
int k;
    const int n = 100;
 
char str[n];
gets(str);
 
 
  char * pch = strtok (str," ,.-"); 
 
  while (pch != NULL)                         
  {
   k++;
      pch = strtok (NULL, " ,.-");}
      cout<<endl<<k;}
ANGEL__ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выводить только измененные строки. Перед каждой строкой записывать номер строки в исходном тексте.используя строки и текст.файл nero4ka C++ Builder 1 13.06.2015 07:14
Задача на строки. Даны две строки. Определить можно ли из символов первой строки получить вторую строку.( написать подпрограммой и ANTON1994 Паскаль, Turbo Pascal, PascalABC.NET 5 09.02.2013 14:07
Программа на языке "Ассемблер" - ввод строки, анализ длины строки, добавление точки в конец строки Алексей_2012 Помощь студентам 1 05.04.2012 11:26
Создание пустой строки и копирование в неё содержимое предыдущей строки Gvaridos Microsoft Office Excel 2 29.10.2010 13:33
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10