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

Поиогите с задачкой - C++

Восстановить пароль Регистрация
 
i1mudryk
Сообщений: n/a
07.11.2011, 23:13     Поиогите с задачкой #1
И так....долго думал и решил к вам обротитса...Есть задача которую нада закончить....програмирование на С..
Сама задача:Есть рядок S1,в ньом нада заменить все вхождения S2 на S3.
сам я из Украини поетому оригінал:
Дано три рядки: S1, S2, S3. Замінити в рядку S1 перше, останнє і всі входження рядка S2 на S3.

вот мои начьортивания:


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string.h>
#include<stdio.h>
using namespace std; 
void main (){
    char *s1="Dano 3 radku.Dano.Zaminutu s2 na s3.Dano!!";
    char *s2="Dano";
    char *s3="Ne dano";
    char *y;
    char *pw;
    int vubir;
    puts(s1);
    while(s1!=NULL)
    pw=strstr(s2,s1);
    if (strlen(s2)<strlen(s3))
        strlen(s1)=strlen(s1)+strlen(s3)-strlen(s2);
    else if(strlen(s2)>strlen(s3))
        strlen(s1)=strlen(s1)+strlen(s3)-strlen(s2);
    strstr(s2,s1)=s3;
}
 Комментарий модератора 
Используйте теги форматирования кода!


Прошу помощи ...Спосибо всем кто откликнетса
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2011, 23:13     Поиогите с задачкой
Посмотрите здесь:

C++ Помогите с задачкой на С++
C++ кто знает как решить...поиогите...в долгу не останусь...
C++ Помогите с задачкой.
C++ проблема с задачкой
Помогите с Задачкой C++
C++ Проблема с задачкой
Поиогите выводит повторения C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru