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

работа со словами текста - C++

Восстановить пароль Регистрация
 
exevrose
Сообщений: n/a
26.03.2011, 13:54     работа со словами текста #1
всем привет)
суть задачи проста: дан текст, нужно вывести все его не повторяющиеся слова.
но далее выделения слов что то не могу сообразить как делать(( буду очень признательна если поможете!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <conio.h>
#include <alloc.h>
#include <string.h>
#include <stdio.h>
 
int main()
{
    #define m 100
    char *str[m/2], *s, *raz="., ?!:;";
    int i,j,n,k;
    s=(char*)calloc(m,sizeof(char));
    do{do{
            printf("vvedite stroky:\n");
            gets(s);    }while (s[0] == NULL);
       str[0]=strtok(s,raz);    }while(str[0]==NULL);
    for (i=1;str[i]=strtok(NULL,raz);i++); n=i;
       for (i=0;i<n;i++)
           puts(str[i]);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2011, 13:54     работа со словами текста
Посмотрите здесь:

Работа со словами. C++
Работа со словами C++
работа со словами C++
работа со словами и буквами C++
выделить часть текста между словами которые вводятся с клавиатуры C++
C++ Выделить часть текста между словами, вводимыми с клавиатуры
C++ Удалить часть текста между словами,которые вводятся с клавиатуры
C++ Поиск текста в файле между двумя данными словами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru