![]() |
|
Модераторы: bsa |
![]()
|
|
| ausar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 127 Регистрация: 3.8.2007 Репутация: нет Всего: нет |
Опять бъюсь с структурами и текстовыми переменными
Попробовал описать новую структуру и заполнить структурами массив mas[n]. Значения должны назначаться сразу а не с клавиатуры затем выводиться на экран. В далеком будущем когда я наконец этого добъюсь значения переменных z.nom будут суммироваться! ;) Хотя щас я даже не представляю как это сделать. В очередной раз прошу снизойти рассмотрения моих проблем. 1.Заполнение массива не с клавиатуры 2.Вывод определенного элемента массива 3.Подсчет суммирование значений переменных z.nom #include <stdio.h> #include <string.h> #include <conio.h> #define n 10 int main(){ struct as{char a[23];int nom;}z; struct as mas[n]; z.a="Google"; z.nom=23; mas[1]=z; printf("\n%s",mas[1]); z.a="Rambler"; z.nom=32 mas[2]=z printf("\n%s",mas[2]); return 0; } |
|||
|
||||
| Damarus |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 671 Регистрация: 6.5.2006 Репутация: нет Всего: 29 |
Добавлено @ 12:38
Это сообщение отредактировал(а) Damarus - 12.8.2007, 12:40 |
||||
|
|||||
| ausar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 127 Регистрация: 3.8.2007 Репутация: нет Всего: нет |
Вот что у меня получилось но for почемуто не выводит записи :(
Подсобите люди добрые чуть чуть осталось.
|
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 2 Всего: 207 |
ausar,
-------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| ausar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 127 Регистрация: 3.8.2007 Репутация: нет Всего: нет |
Спасибо Damarus и MAKCim хотел было поставить точку но
Опять заморочка с суммированием mas[i].c Никак не пойму
|
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 2 Всего: 207 |
ausar,
-------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| ausar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 127 Регистрация: 3.8.2007 Репутация: нет Всего: нет |
Считает отлично! Правильно но увы появился небольшой побочный эффект - перестал выводится на экран сам массив только его последний элемент и то с значениями от винта вплоть до отрицательных
Подсобите пожалуйста. Сам чувствую не осилю :( Это сообщение отредактировал(а) ausar - 14.8.2007, 01:17 |
|||
|
||||
| Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: 2 Всего: 67 |
ausar,
-------------------- СУВ, Partizan. |
|||
|
||||
| aleknek |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
Необходимо скомпоновать программку, которая отслеживает пожертвования в общество защиты влиятельных лиц. Она должна запрашивать у пользователя количество меценатов, а затем приглашать вводить их имена и суммы пожертвований от каждого. Так вот возникла небольшая проблема с инициализацией. После ввода имени, цикл прекращает работу, хотя если поменять местами несколько строк кода, то проблем не возникает, т.е сначала ввести сумму, а потом имя. Как можно сделать, чтобы сначала вводить имя а потом уже сумму?
Это сообщение отредактировал(а) aleknek - 30.3.2008, 14:43 |
|||
|
||||
| creatorcode |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 12.6.2006 Где: Ленинград Репутация: 1 Всего: 4 |
|
|||
|
||||
| aleknek |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
По прежнему не работает, вылетает все равно.
|
|||
|
||||
| korian |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 2 Всего: 17 |
Это сообщение отредактировал(а) korian - 30.3.2008, 17:30 |
|||
|
||||
| aleknek |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
||||
|
||||
| creatorcode |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 12.6.2006 Где: Ленинград Репутация: 1 Всего: 4 |
Это сообщение отредактировал(а) creatorcode - 30.3.2008, 18:23 |
|||
|
||||
| aleknek |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 27.2.2006 Репутация: нет Всего: нет |
Спасибо большое,
creatorcode, теперь все в порядке. |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |