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

C++ поиск слова в строке, игнорируя остальные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Натуральное число http://www.cyberforum.ru/cpp-beginners/thread652047.html
Написать в консольном режиме Доброе время суток , прошу помощи в написание формулы . Даны натуральное число N и вещественное f . Вычислить : формула прикреплена в файле
C++ Графика: оздать JPEG или GIF рисунок и программно отредактировать его Всем привет! Делая проект, столкнулся с несколькими проблемами, в частности: 1) Надо создать нормальный интерфейс на С++ (до этого делал на Dephi) 2) Надо создать JPEG или GIF рисунок определённого... http://www.cyberforum.ru/cpp-beginners/thread652032.html
Функция C++
Как правильно функцию записать??? 8,9,11 строки #include <math.h> #include <stdlib.h> #include <stdio.h> int main(int argc, char *argv) { float a=0, b=1.6, x=a, y, h=0.2; while (x<=b); { if...
C++ Написать программу вывода на экран таблицы Пифагора
Помогите написать программу вывода на экран таблицы Пифагора
C++ компиляция error MS VS http://www.cyberforum.ru/cpp-beginners/thread652013.html
есть функция удаление элемента из списка со сдвигом массива void Del(LIST *pl, int index) { pl->count--; for (int i=index;i<pl->count;i++) pl->arr=pl->arr; } При компиляции...
C++ Объясните пожалуйста эту часть Объясните пожалуйста эту часть char str; int count = 0; cout << "Enter string:" << endl; cin.getline(str, 255); for (int i = 0; str; i++) { if (str == ';') break; if... подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
14.09.2012, 19:27
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
31
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
 
char* findword(char* str1, char* str2)
{
    for (int i = 0; str1[i] != '\0'; i++)
        if (isspace(str1[i]))
        {
            char word[256] = "\0", pchars[256] = ".,!";
            for (int n = i+1, k = 0; !isspace(str1[n]) && str1[n] != '\0'; n++)
                if (!strchr(pchars,str1[n])) word[k++] = str1[n];
 
            char* buf = NULL;
            if ((buf = strstr(word, str2)) != NULL) 
                return buf;
 
        }
    return NULL;
}
 
int main()
{
    static char str1[256] = "Hello myw.o.r.,ld!", str2[256] = "world";
    printf("%s\n%s\n",str1,findword(str1,str2));
 
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/479d76...5defe1cd0d1173
2
Миниатюры
C++ поиск слова в строке, игнорируя остальные  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru