0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 4
1

Удаление двух елементов(переделать програму С++)

27.10.2013, 20:06. Показов 533. Ответов 0
Метки нет (Все метки)

Нужно переделать програму штоб нужно било вводить 2 елемента для удаления а не 1
#include <stdio.h>
#define MAX 100

void squeeze (char s[], int c);

main () {
char str0[MAX];
int i, c;

for (i = 0; (c = getchar()) != '\n'; i++)
str0[i] = c;
str0[i] = '\0';

c = getchar();

squeeze (str0, c);

printf("%s\n", str0);
}

void squeeze (char s[], int c) {
int i, j;

for (i = j = 0; s[i] != '\0'; i++)
if (s[i] != c)
s[j++] = s[i];
s[j] = '\0';
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2013, 20:06
Ответы с готовыми решениями:

Переделать програму как *.COM файл
Доброго времени суток!!! Есть файл ASM со следующим выходним кодом: assume CS:code, DS:data code...

Петля (как переделать програму?)
Програма должна то количество «*», которое задает пользователь, но в пределах от 1 до 20. Если...

Переделать програму с рандомного ввода на ручной
Program xcom; const x=5; var a:array of integer; m,i,j:integer; begin randomize; ...

Как переделать програму с предусловием в с постусловие ?
#include &lt;iostream.h&gt; #include &lt;math.h&gt; //using namespace std; int main() { double x,a, eps;...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2013, 20:06
Помогаю со студенческими работами здесь

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include&lt;time.h&gt; #include&lt;stdlib.h&gt; using namespace std; int main() { ...

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; using namespace std; int main() {...

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; #include...

Удаление елементов со списка
Помогите решить задание: Из линейного списка нужно удалить элеметы с позиции N до M.


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru