22.01.2020, 20:41 [+3 UTC]
в нашей команде: 4 162 чел. | участники онлайн: 3 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.80 (15.01.2020)
JS-v.1.35 | CSS-v.3.36

Общие новости:
06.01.2020, 22:45

Форум:
13.01.2020, 16:40

Последний вопрос:
22.01.2020, 20:00
Всего: 151448

Последний ответ:
22.01.2020, 10:24
Всего: 259658

Последняя рассылка:
22.01.2020, 19:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
26.03.2012, 17:21 »
Stanislav Bolshakov
Быстрый и понятный ответ, огромное спасибо. [вопрос № 185675, ответ № 270322]
29.11.2009, 09:56 »
R.A.M
Большое спасибо за ответ! Вчера посмотрел на другом компьютере, WINDOWS 7 приняла мою видеокарту как RV630, и в течении 10 минут ни одного намёка на глюки не было. [вопрос № 174610, ответ № 257032]

РАЗДЕЛ • С / С++

Создание программ на языках C и C++.

[администратор рассылки: Андрей Кузнецов aka Dr_Andrew (Старший модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей Владимирович
Статус: Модератор
Рейтинг: 855
Gluck
Статус: Студент
Рейтинг: 490
solowey
Статус: Специалист
Рейтинг: 272

Перейти к консультации №:
 

Консультация онлайн # 144828
Раздел: • С / С++
Автор вопроса: Chaos
Отправлена: 24.09.2008, 00:04
Поступило ответов: 1

Здравствуйте! Помогите пожалуйста разобраться с таблицами в Си. Задание: "Оплата телефонных услуг. В таблице: номер абонента; сумма, которую он должен заплатить, без детализации счета и дата ликвидации долга. Таблица упорядочена по номерам телефонов. Выдать предупреждение всем абонентам, у которых срок ликвидации долга истек."
Программу я написал (текст в приложении), но она что-то работать не хочет, с поиском ошибок проблемы. Заранее спасибо.

Приложение:

Состояние: Консультация закрыта

Ответ # 230088 от Sk0rp

Здравствуйте, Chaos!
разобраться в представленной вами мешанине нет возможности, к то му же отсутствуют файлы, которые вы читаете,
что сразу бросилось в глаза это некорректное использование scanf:
fscanf(f1, "%i %i %i", &T.S[0].telephone_number, T.S[0].summa, T.S[0].date_of_liquidation);
передавать надо адреса переменных, т.е. вот так:
fscanf(f1, "%i %i %i", &T.S[0].telephone_number, &T.S[0].summa, &T.S[0].date_of_liquidation);
тоже самое: не
fscanf(f1, "%i %i", T.S[j+1].summa, T.S[j+1].date_of_liquidation);
а
fscanf(f1, "%i %i", &T.S[j+1].summa, &T.S[j+1].date_of_liquidation);
может еще где есть, не найти

и очень не красиво, что нет конструкторов у объектов, это опасная привычка.


Консультировал: Sk0rp
Дата отправки: 24.09.2008, 00:36

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 144828
неизвестный

# 1

= общий = | 24.09.2008, 11:24

Спасибо. Эти ошибки я както не заметил, постараюсь и остальные найти. Я еще только учусь и представления как красиво писать текст программы пока не имею. Возможно существую какие-нибудь стандарты?

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14008 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.80 от 15.01.2020
Версия JS: 1.35 | Версия CSS: 3.36