Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2020, 16:38   #1
DanilaLavr
Новичок
Джуниор
 
Регистрация: 05.04.2020
Сообщений: 1
По умолчанию Надо создать функцию для разделения строки по ключевому слову

У нас есть строка s1, которую мы вводим с клавиатуры, требуется разделить её на две строки по ключевому слову " finish ",если слова нет то вывести что нет слова finish, в случае если оно в конце или в начале строки, обработать массив s1, если нет, то присвоить s2 то что слева от "слова - разделителя" и s3 то что справа, потом, надо обработать массивы с помощью программы(в программе обрабатывается массив s1, а надо чтобы обрабатывало s2 и s3):
Код:
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <memory.h>
#include <stdlib.h>
#include < string.h >
using namespace std;
int func(char* s1, char** c)
{
    int k = 0;
    if (s1[0] != ' ')
        c[k++] = s1;
    for (int i = 0; i < s1[i] != 0; i++)
    {
        if (s1[i] == ' ' && s1[i + 1] != ' ')
        {
            c[k++] = (s1 + i + 1);
        }
    }
    return k;
}
int main(void)
{
    setlocale(LC_ALL, "Russian");
    char s1[255];
    puts("Введите строку содержащую слово 'finish':");
    gets_s(s1, 255);
    char* c[255];
    int k = func(s1, c);
    printf("Kol-vo slov: %d\n", k);
    for (int i = 0; i < k; i++)
        printf("%s\n", c[i]);
    system("pause");
    return 0;
}
DanilaLavr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КАК наладить поиск по ключевому слову dkii Общие вопросы C/C++ 8 15.12.2013 19:47
Надо создать функцию создания списка Владислав_ Общие вопросы C/C++ 5 09.01.2013 02:27
Как в ListBox реализовать поиск по ключевому слову Applod Компоненты Delphi 0 23.11.2011 15:03
Поиск по Ключевому слову Applod Компоненты Delphi 0 22.11.2011 21:21