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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему вместо 2 выводится белеберда? http://www.cyberforum.ru/cpp-beginners/thread396823.html
// mamalclass.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <conio.h> class mamal { public: mamal(int itsa,int itsw);
C++ одномерный массив и двухмерный массив Добрый вечер. Конечно же понимаю, что эта тема была рассмотрена уже, но мне нужна помощь... №1 Даны натуральные числа a,h,d. Заполнить 10 действительными числами от 2 до 8 массив b1,b2,...,b10.... http://www.cyberforum.ru/cpp-beginners/thread396821.html
IP адреса. C++
Ребят всем привет.Требуется прочитать из реестра i все ip адреса компьютера. С этим проблем нет,но в разделе services лежит 5 ключей и в каждом из них есть ip-ки.Нулевые надо тоже брать?
Вести данные в таблицу№2. Вывести информацию на экран с запросом C++
Доброе время суток. Недавно начал изучать в ВУЗе С++, и как обычно больше 70% понять не могу. Можете помочь с прогой Вести данные в таблицу№2. Вывести информацию на экран с запросом ...
C++ Вычислить поверхность, объем тел http://www.cyberforum.ru/cpp-beginners/thread396790.html
Пожалуйста, помогите мне сделать программу Вычислить поверхность, объем тел следующим образом: 1)цилиндр 2)Шар 3)куб 4)Прямоугольный параллелепипед Программа будет включать в себя выбор...
C++ Посчитать количество пятниц 13х Здравствуйте. Знатоки помогите пожалуйста. Посчитать количество пятниц 13х в период с 1900 по 2010, если 1 янвваря 1900 - понедельник. Без циклов, использовать можно только if-else Добавлено... подробнее

Показать сообщение отдельно
Thinker
Эксперт С++
4228 / 2202 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
01.12.2011, 22:31
Цитата Сообщение от soon Посмотреть сообщение
похоже на удаление из строки s все вхождения строки k.
В этом случае вот простой алгоритм:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
#define N 1024
 
int main( )
{
    char s[N], t[N], *ps;
    int i, j, k, len;
    printf("s = "); fgets(s, N, stdin);
    printf("t = "); scanf("%s", t);
    len = strlen(t);
    ps = s;
    while (ps = strstr(ps, t))
       strcpy(ps, ps + len);
    puts(s);
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru