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

Строка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка массивов http://www.cyberforum.ru/cpp-beginners/thread253465.html
Всем доброго времени суток. Помогите, пожалуйста, с задачей. Задан целочисленный массив X из 20 элементов, среди которых есть повторяющиеся. Записать в массив Y по одному элементу их каждой группы...
C++ Содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками? Вводится последовательность ненулевых чисел, 0 — конец последовательности. Определить содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками.Произведение двух чисел с... http://www.cyberforum.ru/cpp-beginners/thread253458.html
C++ .h и .cpp
В общем написал небольшой шаблонный механизм, который собираюсь неоднократно юзать в будущем. По файликам расфасовал его как надо, однако возникают проблемы при вызове. Выглядет она примерно так: ...
Arrives C++
Подскажите в чем ошибка в цикле. Почему мне в нем лобуду дают? #include <iostream> using namespace std; int main(void) { int arrive; for (int i = 0;i<7;i++) {int b=0; arrive= b++;
C++ Найти минимальный из положительных и максимальный из отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread253443.html
Для прямоугольной матрицы найти минимальный из положительных и максимальный из отрицательных элементов. Нулевые элементы не считать.
C++ переделать код! переделайте код с++ на С пожалуйста, просто я в си неоч шарю:(. Заранее спс. Условие: Даны квадратные матрицы А,В и С порядка n. Получить матрицу (А+В)С. #include <iostream> #include <cmath>... подробнее

Показать сообщение отдельно
KykyIIIka
0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 3

Строка - C++

07.03.2011, 18:13. Просмотров 345. Ответов 2
Метки (Все метки)

Есть набор слов и любая текстовая строка. Нужно взять из текстовой строки слова, входящие в данный набор и вывести на экран, применяя strtok, strcmp.
На 15 и 20 строчке как сделать?
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
30
#include <string.h>
#include <iostream>
#include <conio.h>
#include <stdlib.h>
 
using namespace std;
 
void main ()
 
{
        
        char stroka[100];
            char slova[]="gjh fd cvf cgvf cgh";
 
        cout << "Vvedite Stroky\n ";
        gets(stroka);
 
            char *razdel=" ,.;";
        int k=0;
        stroka[k]=strtok(razdel,slova);
        while (slova[k])
        {
            if (strcmp(stroka,stroka))
                cout << stroka[k];
            slova[++k]=strtok(NULL,razdel);
 
        }
        getch();
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru