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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2010, 06:31   #1
st555
Новичок
Джуниор
 
Регистрация: 29.12.2010
Сообщений: 1
По умолчанию объясните как убрать в предложении из каждого слова все повторяющиеся буквы?

Дано предложение. Удалить из каждого слова все повторяющиеся
буквы, т.е. в каждом слове должны остаться только различные
буквы.

1)сначала просим ввести строку
2)идет основная программа

for (k=0, i=1; s[i]; i++) {
for (z=0; z <= k && s[z] != s[i]; z++);
if (z > k) s[k++]=s[i];
}
s[k]='\0';

3)у меня получается только для одного слова

помогите...
st555 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить в предложении все слова, имеющие символы цифр In4ekk Общие вопросы C/C++ 0 19.10.2010 14:10
все слова с нечетным количеством букв подходят для "ёлочной" рекурсии. Все буквы слова расположены в форм no_to Помощь студентам 0 04.01.2010 16:06
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова nick23 Помощь студентам 7 01.11.2009 14:47
Найти все слова в предложении PbIska Помощь студентам 5 12.05.2009 21:23
В введенном предложении удалить все повторяющиеся слова Алена Помощь студентам 5 21.11.2007 14:12