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

подсчитать количество слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести програму с паскаля на с++ http://www.cyberforum.ru/cpp-beginners/thread907020.html
Вот собственно она: matrix = array of integer; var a:matrix; i,j,k:integer; begin k:=0; for i :=1 to 5 do for j :=1 to 10 do
C++ Вернуть указатель на массив из функции Дан массив из 20 элементов, который заполняется в функции, причем заполнение можно прервать. Функция должна вернуть ссылку на следующий элемент массива, для дальнейшего использования его размера.... http://www.cyberforum.ru/cpp-beginners/thread906993.html
C++ Написать функцию, которая находит самую длинную ветку в дереве
Здравствуйте! Помогите пожалуйста написать функцию которая находит самую длинную ветку в дереве (но ветка не от корня а от любого перекрестка). Эта ветка должна состоять из перекрестков у которых по...
C++ Рунге-Кутта из 4 порядка в 3-й
Доброго времени суток. У меня есть такой кусок кода, для численного метода Рунге-Кутта 4 порядка: /////////////////////////////////////////////////////////////////////// // -...
C++ Дерево отрезков, редактирование куска и поиск суммы http://www.cyberforum.ru/cpp-beginners/thread906969.html
Добрый вечер. Пишу алгоритм нахождения суммы элементов на отрезке и редактирования элементов на отрезке. Вводится N - число элементов в массиве, K - кол - во операций. Далее на вход программе...
C++ Подключение библиотеки audiere C++ Code Blocks Скачала архив (приложила его). Распаковала. Что делать дальше? Куда и что надо распихать? Заранее спасибо. подробнее

Показать сообщение отдельно
mikis
0 / 0 / 0
Регистрация: 19.06.2013
Сообщений: 28
19.06.2013, 23:46  [ТС]
а целая програма есть?

Добавлено через 1 час 19 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include <conio.h>
 
int main()
{char string[200];
 char *words[101];
 int i = 0, k = 0, n = 0;
    memset(words, 0, 100 * sizeof(void *));
    printf("Enter string\n");
    gets(string);
    words[i++] = strtok(string, " ");
    while(words[i++] = strtok(NULL, " "));
    for(i = 0; i < 100; i++)
    {if(!words[i]) continue;
        for(k = i + 1, n = 1; k < 100; k++)
        {if(!words[k]) continue;
            if(strcmp(words[i], words[k]) == 0)
            { n++;
            words[k] = 0;
            }
        }
    printf("%s - %i\n", words[i], n);
    }
  getch();
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru