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

удаление из строки слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Курсовая( Нужна пoмoщь! http://www.cyberforum.ru/cpp-beginners/thread67041.html
Всем привет, мне преподаватель задание дал, а я долго не ездила, работала и в этом не бум бум(( а это очень важно.. идет как курсовая!( Помогите пожалуйста, если можете - <Программа> ::= <Объявление переменных> <Описание вычислений> . <Описание вычислений> ::= <Список присваиваний> <Объявление переменных> ::= Var <Список переменных> <Список переменных> ::= <Идент> | <Идент> , <Список...
C++ обращение к динамич массиву Задание:Дана целочисленная квадратная матрица. Определить сумму элементов в тех строках, которые не содержат отрицательных элемен-тов.(Массив Динамический!) #include "stdafx.h" #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; void main() { srand((unsigned)time(NULL)); http://www.cyberforum.ru/cpp-beginners/thread67038.html
C++ дана строка
дана строка текста , в которой слова разделены пробелами.Необходимо: - определить количество слов в строке - найти самое короткое слово в строке , которое заканчивается на "а" - вывести все слова которые заканчиваются на "а"
списки C++
в си я полный ноль.., пытаюсь разбираться.., но идёт дико туго.... кто может, помогите... плииииииз... "составить функцию нахождения среднего арифметического элементов непустого списка L. используя данную функцию, найти максимальное среднее арифметическое в списках K,M,N"
C++ Образец программы на с++ http://www.cyberforum.ru/cpp-beginners/thread67021.html
завтра олимпиада и помогите подготовиться =) как оформлять прогу на с++ =) где входные и выходные данные в файлах инпут.тхт и аутпут.тхт =)
C++ массив помогите с лабой!!! нихера не получается...надо в одномерном массиве, состоящем из n вещественных элементов, вычислить: 1.сумму элементов массива, расположенных после первого положительного 2.записать элементы массива в файл заранее благодарен подробнее

Показать сообщение отдельно
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
24.11.2009, 21:21     удаление из строки слова
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 s[256], word[64], *p;
    int wlen;
 
    printf("Введите строку: ");
    fgets(s, sizeof(s), stdin);
 
    printf("Введите слово для удаления: ");
    scanf("%63s", word);
 
    wlen = strlen(word);
    while( (p = strstr(s, word)) != NULL)
        memmove(p, p+wlen, strlen(p+wlen)+1);
    
    printf("Полученная строка: %s", s);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru