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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2011, 09:32   #1
LezhiK
 
Регистрация: 14.04.2011
Сообщений: 7
По умолчанию Как добавить слово и его значение в массив??

Здравствуйте, форумчане!!! Вот я написал код, который ищет введенное слово в массиве и его значение. Мне надо дописать кусок кода, который будет добавлять новое слово и значение в массив. По сути это словарь.
Помогите пожалуйста!!)))


/* Простой словарь. */
#include <stdio.h>
#include <string.h>
#include <ctype.h>

/* список слов и их значений */
char *dic[][40] = {
"атлас", "Том географических и/или топографических карт.",
"автомобиль", "Моторизоравонное средство передвижения.",
"телефон", "Средство связи.",
"самолет", "Летающая машина.",
"", "" /* нули, завершающие список */
};

int main(void)
{
char word[80], ch;
char **p;

do {
puts("\nВведите слово: ");
scanf("%s", word);

p = (char **)dic;

/* поиск слова в словаре и вывод его значения */
do {
if(!strcmp(*p, word)) {
puts("Значение:");
puts(*(p+1));
break;
}
if(!strcmp(*p, word)) break;
p = p + 2; /* продвижение по списку */
} while(*p);
if(!*p) puts("Слово в словаре отсутствует.");
printf("Будете еще вводить? (y/n): ");
scanf(" %c%*c", &ch);
} while(toupper(ch) != 'N');

return 0;
}
LezhiK вне форума Ответить с цитированием
Старый 18.04.2011, 09:54   #2
elly
Новичок
Джуниор
 
Регистрация: 18.04.2011
Сообщений: 3
По умолчанию

помогите пожалуйстааааааа
работа в Visial basic
В двухмерном массиве хранится информация о баллах, полученных спортсменами-пятиборцами в каждом из пяти видов спорта (в первой строке — информация о баллах перво¬го спортсме-на, во второй - второго и т. д.). Общее число спортсменов равно 20. Определить общую сумму баллов, на-бранных третьим спортсменом.
не могу понять((( пожалуйста помогите,очень надо!!
elly вне форума Ответить с цитированием
Старый 18.04.2011, 10:01   #3
LezhiK
 
Регистрация: 14.04.2011
Сообщений: 7
По умолчанию

Чувак, тему создай
LezhiK вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить элемент в двумерный динамический массив? RainCat Помощь студентам 1 13.04.2011 14:03
Массив, мин элемент и его значение Sergei93 Паскаль, Turbo Pascal, PascalABC.NET 3 29.06.2010 13:17
Как вводить полные инициалы в массив структур и как при выводе не отображать слово none несколько раз? -ushёl- Помощь студентам 2 02.01.2010 14:13
Добавить элемент в массив увеличив его размерность Yura_n Общие вопросы C/C++ 3 05.12.2009 18:09
Получить массив B, присвоив его k-му элементу значение 0, если все элементы [Pascal] М@лышка Помощь студентам 10 12.10.2009 23:29