Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

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


Ответ
 
Опции темы
Старый 07.10.2007, 13:28   #1
PsyTech
 
Регистрация: 03.10.2007
Сообщений: 9
По умолчанию Массив символов

В массив записываются поочерёдно символы(буквы алфавита).
Как недопустить запись повторных, или удалить повторные символы?
PsyTech вне форума Ответить с цитированием
Старый 07.10.2007, 13:53   #2
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,331
По умолчанию

Код:
#include <stdio.h>

int main()
{
char symb, line[10];
bool table[256];
short index=0;
memset(table,0,256);


for (short i=0;i<10;i++)
{
scanf("%c",&symb);
unsigned char num=symb;

if (!table[num])
{
table[num]=true;
line[index++]=symb;
}
}

for (short i=0;i<index;i++)
printf("%c",line[i]);

getchar();
getchar();
return 0;
}
Carbon вне форума Ответить с цитированием
Старый 07.10.2007, 14:05   #3
PsyTech
 
Регистрация: 03.10.2007
Сообщений: 9
По умолчанию

а как просто сравнить?
a[1]==b[1] - почему-то не работает
PsyTech вне форума Ответить с цитированием
Старый 07.10.2007, 21:52   #4
oblom
Пользователь
 
Аватар для oblom
 
Регистрация: 21.09.2007
Сообщений: 71
По умолчанию мем

кстати при компилировании выходит что memset не обьявлен
"Пилите, Шура, пилите. Они золотые".....
oblom вне форума Ответить с цитированием
Старый 08.10.2007, 09:13   #5
studenth
Форумчанин
 
Регистрация: 10.09.2007
Сообщений: 105
По умолчанию

mem.h
или
string.h
подключите к проекту,
если пытаетесь компилировать в Borland'ской среде.
Бог сделал людей разными, а генерал Кольт уравнял шансы
studenth вне форума Ответить с цитированием
Ответ
Купить рекламу на форуме 20000 рублей в месяц
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регистры символов rexec Microsoft Office Excel 11 02.02.2009 13:15
Считывание символов AI01 Общие вопросы C/C++ 5 01.03.2008 17:30
Кодировка символов BigIggy Общие вопросы C/C++ 1 28.02.2008 21:26
Рандом символов Xandr Общие вопросы Delphi 8 25.10.2007 15:50
Удаление символов MURAD Общие вопросы C/C++ 3 19.08.2007 00:25


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS