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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2016, 12:26   #1
VlAdislaV__
 
Регистрация: 13.11.2016
Сообщений: 6
По умолчанию Помогите найти ошибку

Задача: Даны две строки длиной до 80 символов.
Заменить в каждой строке один заданный символ на другой заданный символ. Описать в виде функции замену символа в строке.
PHP код:
//Замена символов в 2-х строках
#include <iostream>
#include <cstdlib> 
#include <cstdio>
using namespace std;
void fun(char *str,char a,char b)
{
    for (
int i 0str[i] != '\0'i++)
    {
        if (
str[i] == a)  str[i] = b//Замена символов
        
cout << str[i] << endl;
    }
}
void main()
{
    
char str1[81];
    
char str2[81];
    
char onetwothreefour;
    
gets_s(str1);  //Ввод строки в массив str1 с заменой символа “/n” На признак конца строки “/0”
    
cin >> one;
    
cin >> two;
    
fun(str1,one,two);    
    
gets_s(str2);
    
cin >> three;
    
cin >> four;
    
fun(str2,three,four);
    
system("pause");

Программа меняет только символы в первой строке,как сделать так,чтобы и во второй строке менялись символы?
VlAdislaV__ вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Язык C]: В массиве числа образуют неубывающую последовательность. Найти количество различных чисел в массиве. Помогите найти ошибку. Yulia24* Помощь студентам 0 18.10.2016 20:41
Дан массив а(n) типа SWORD. найти сумму всех отрицательных элементов массива.помогите найти ошибку Юлия123456 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 07.09.2016 06:12
Найти седловые точки в матрице(помогите найти ошибку) - pascal tdsotm Помощь студентам 0 20.11.2014 18:57
Помогите найти ошибку - StrToFloat выдаёт ошибку EConvertError для ячеек StringGrid (Delphi) Artsiom Помощь студентам 10 18.12.2013 14:10
Помогите найти ошибку. Айдар Помощь студентам 1 05.01.2010 23:04