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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2013, 13:55   #1
dimaamid
Новичок
Джуниор
 
Регистрация: 11.04.2013
Сообщений: 3
Печаль Решение проблемы с программой на С

Суть программки, создание базы данных и выполнения различных операций с ними (редактирование, удаление и т.д.)

Не работает в программе два модуля, возможно кто-то сможет сказать в чем причина, а именно "видалення" (удаление), и "пошук" (поиск).

Програмка необходима для курсового проекта.

В программировании не силен, но что-то получилось сделать, возможно кто-то поможет.

Ссылка: http://www.ex.ua/view_storage/240073237195
Или могу сбросить на почту.

Извините что не на Русском.
dimaamid вне форума Ответить с цитированием
Старый 11.04.2013, 14:53   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Выкинуть эти здоровые блоки printf'ов к такой-то матери, и остальное вполне будет поддаваться размещению на форуме.
Укажите, что значит "не работает" и что сказал отладчик.
"Поиск" у Вас не странен, а очень странен: Вы открываете файл, читаете первый элемент, закрываете файл и пытаетесь прочитать второй элемент. Последствия... предсказуемы.
Насчёт удаления - перечитайте, как работает fwrite(). По идее, update у Вас тоже работать не должен.
Abstraction вне форума Ответить с цитированием
Старый 11.04.2013, 15:08   #3
dimaamid
Новичок
Джуниор
 
Регистрация: 11.04.2013
Сообщений: 3
По умолчанию

После компиляции есть такие сообщения:


При выполнении такое сообщение:


Буду учить еще тогда "как работает fwrite()"
Abstraction Спасибо за ответ.
dimaamid вне форума Ответить с цитированием
Старый 11.04.2013, 15:17   #4
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Вам же компилятор (почти) человеческим голосом говорит: "хозя-аин, ты точно уверен, что хочешь передать в качестве аргумента strcmp переменную типа char, да ещё и неинициализированную?"
Как это вообще должно работать, по-Вашему?

Ну, и в функции UA, гм, нехорошо получается. Вы в курсе, что нельзя возвращать адреса локальных нестатических переменных из функции?
Abstraction вне форума Ответить с цитированием
Старый 11.04.2013, 15:25   #5
dimaamid
Новичок
Джуниор
 
Регистрация: 11.04.2013
Сообщений: 3
По умолчанию

Не очень розбирась еще в этом.
Не имею представления))

Хммм честно говоря был не в курсе.
dimaamid вне форума Ответить с цитированием
Старый 11.04.2013, 15:40   #6
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
Не имею представления))
Эм-м-м... Вы не имеете представления, как должна работать Ваша программа? Я бы сказал, что это самая главная проблема, которую надо устранять в первую очередь.
Abstraction вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с программой... Dear11 Помощь студентам 0 24.02.2013 21:16
Проблемы с программой на fasm explosion14 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 17.08.2012 17:31
Проблемы с программой gsl180 C++ Builder 2 14.07.2012 22:53
Проблемы с программой на C alpan Помощь студентам 0 31.05.2011 14:22
Проблемы с программой Veina Помощь студентам 0 09.04.2011 20:01