|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.12.2015, 10:23 | #1 |
Новичок
Джуниор
Регистрация: 24.12.2015
Сообщений: 4
|
Вылетает прога на Си
В общем пытался решить с сайта задание - Задан целочисленный массив из N элементов. N<=30. Пользователь задает некоторое целое число. Необходимо посчитать, количество элементов массива меньших по модулю этого числа. Вот мой код, который вылетает после компиляции и запуска:
Код:
Последний раз редактировалось Stilet; 24.12.2015 в 10:41. |
24.12.2015, 10:31 | #3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,285
|
Вы объявили N и сразу же A[N]. Размер массива уже будет определен тут. После считывания N он уже не изменится. Нужно или динамически выделять память, или объявлять массив после считывания N, если компилятор позволит так сделать.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
24.12.2015, 10:32 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
Код:
|
24.12.2015, 10:36 | #5 | |
Новичок
Джуниор
Регистрация: 24.12.2015
Сообщений: 4
|
Цитата:
oshib.jpg |
|
24.12.2015, 10:40 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,285
|
Во-первых, не нужно в цикле производить печать. Во-вторых, не нужно брать адрес переменной k вместо ее значения.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
24.12.2015, 11:52 | #8 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,285
|
Во-первых, сначала считайте значение в "a", а затем выводите. Во-вторых, инициализируйте переменную k нулем.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
24.12.2015, 12:23 | #9 |
Подтвердите свой е-майл
Регистрация: 12.11.2014
Сообщений: 470
|
А чего ты ждал?
Код:
Код:
Код:
Последний раз редактировалось taras-proger; 24.12.2015 в 12:26. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вылетает какая-то установочная прога | Liberty_Fox | Безопасность, Шифрование | 2 | 12.11.2015 14:32 |
При вычислении больших чисел вылетает прога | Пенек | Помощь студентам | 11 | 15.10.2011 20:41 |
Прога вылетает при нажатии кнопки.. | Дмитрий142 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 15.03.2011 08:36 |
Прога вылетает | Fi11eR | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 18.06.2009 19:56 |
не могу найти почему вылетает прога | Андрей Куб | Общие вопросы Delphi | 19 | 28.04.2009 06:54 |