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

Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стек и динамическая память http://www.cyberforum.ru/cpp-beginners/thread203230.html
Читаю книжку по с++. Для хранения переменных может использоваться стек или динамическая память. чтоб поместить в стек нужно объявить так: int i; // переменная int Cat cat; // объект класса Cat ...
C++ Последовательность чисел Рассмотрим последовательность чисел ai, i = 0, 1, 2, …, удовлетворяющих следующим условиям: a0 = 0 a1 = 1 a2i = ai a2i + 1 = ai + ai + 1 для каждого i = 1, 2, 3, … . Напишите программу, которая... http://www.cyberforum.ru/cpp-beginners/thread203227.html
C++ Как узнать время выполнения алгоритма
Мне нужно сравнить несколько алгоритмов сортировки. Но таким способом как у меня, дает очень маленькие значения .... дл массива int - ов, размером в было 0,016 для массива что то около 0,745...
C++ Проверьте прогу
Нужно проверить рабочая ли прога , а то нет возможности #include <iostream.h> #include <math.h> int main() { int n = 0; double e = 0.001; double sum = 0.0, current = 0.0;
C++ Где найти файл помогания MVS C++ 2008 e-edition? http://www.cyberforum.ru/cpp-beginners/thread203193.html
Подскажите, пожалуйста, где можно скачать файл помощи MVS C++ 2008 Express edition? А то у меня помощь что-то не работает, выделяю функцию, например, getch, и нажимаю на F1, а показывает какие-то...
C++ Как введёному числу выделить отдельный регион памяти через функцию virtualAlloc? Как введёному числу выделить отдельный регион памяти через функцию virtualAlloc? подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2850 / 1785 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
05.12.2010, 16:00
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>
 
int main(void)
{
    char str[256], wrd[50];
    int cnt = 0;
    printf("Enter string: \n\t-> ");
    gets(str);
    printf("\nEnter word: \n\t-> ");
    gets(wrd);
 
    for(char *p = strtok(str, " "); p; p = strtok(NULL, " "))
        if(strlen(p) == strlen(wrd))
            ++cnt;
 
    printf("\nWord: ");
    puts(wrd);
    printf("\nCount reps: \n\t-> %d", cnt);
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.