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

Замена букв a b c на 3 4 5 - C++

Восстановить пароль Регистрация
 
hakerok115
 Аватар для hakerok115
0 / 0 / 0
Регистрация: 08.03.2010
Сообщений: 57
10.02.2011, 16:26     Замена букв a b c на 3 4 5 #1
Заменить abc на 3 4 5 подсчитать колличество замен и вывести их на экран.

Добавлено через 1 час 20 минут
Помогите с заданием заменить надо adc на 345 тема строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2011, 16:26     Замена букв a b c на 3 4 5
Посмотрите здесь:

C++ замена букв в словах, с++
Замена букв в слове C++
Замена букв на числа и наоборот C++
C++ Массив, матрица и замена букв
C++ Замена прописных букв строчными
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
10.02.2011, 16:43     Замена букв a b c на 3 4 5 #2
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
#include <stdio.h>
#include <string.h>
 
#define N 100
 
int main()
{
    char s[N];
    char* pch = s;
    int count = 0;
 
    printf("src:  ");
    gets(s);
 
    while( (pch = strstr(pch, "abc")) )
    {
        strncpy(pch, "345", 3);
        ++count;
    }
 
    printf("dest: %s\n", s);
    printf("count: %d\n", count);
 
    return 0;
}
hakerok115
 Аватар для hakerok115
0 / 0 / 0
Регистрация: 08.03.2010
Сообщений: 57
10.02.2011, 17:03  [ТС]     Замена букв a b c на 3 4 5 #3
Выдаёт ошибку!
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
10.02.2011, 18:08     Замена букв a b c на 3 4 5 #4
Цитата Сообщение от hakerok115 Посмотреть сообщение
Выдаёт ошибку!
Какую..?
Yandex
Объявления
10.02.2011, 18:08     Замена букв a b c на 3 4 5
Ответ Создать тему
Опции темы

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