IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Подскажите, где находится ошибка в коде, С++
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 16
Пол: Мужской

Репутация: -  0  +


у меня есть задание, Разработать программу, которая вводит фактические данные из таблицы.
вот задание:
Прикрепленное изображение

#include <stdio.h>
int main(void) {
char name1[9], name2[9], name3[9];
char sc1, sc2, sc3;
unsigned short cnt1, cnt2, cnt3;
float sq1, sq2, sq3;
/* Введение фактических данных*/
printf("1. Введите: Автор книги, Название, Год выпуска, Группа >");
scanf("%s",name1);
scanf("%c",&sc1);
scanf("%d",&cnt1);
scanf("%f",&sq1);
printf("2. Введите: Автор книги, Название, Год выпуска, Группа >");
scanf("%s",name2);
scanf("%c",&sc2);
scanf("%d",&cnt2);
scanf("%f",&sq2);
printf("3. Введите: Автор книги, Название, Год выпуска, Группа >");
scanf("%s",name3);
scanf("%c",&sc3);
scanf("%d",&cnt3);
scanf("%f",&sq3);
/* Вывод таблицы */
/* вывод заголовков */
printf("-----------------------------------------------\n");
printf("|Каталог библиотеки |\n");
printf("|---------------------------------------------------|\n");
printf("| Автор книги | Название | Год выпуска|Группа |\n");
printf("| | | | |\n");
printf("|-------------|----------|------------|-------------|\n");
/* вывод строк фактических данных */
printf("| %9s | %c | %3d | %-5.1f |\n", name1, sc1, cnt1, sq1);
printf("| %9s | %c | %3d | %-5.1f |\n", name2, sc2, cnt2, sq2);
printf("| %9s | %c | %3d | %-5.1f |\n", name3, sc3, cnt3, sq3);
/* вывод примечаний */
printf("|---------------------------------------------|\n");
printf("| Примечание: Х - художественная литература; |\n");
printf("| У - учебная литература; |\n");
printf("| С - справочная литература |\n");
printf("-----------------------------------------------\n");
return 0;
}


Сообщение отредактировано: Till -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Цитата
Помогите найти ошибку
Ошибку в чем? Программа компилируется прекрасно. Как обрабатывает введенные данные - не знаю, потому что
1) не знаю, что программа должна делать (Задание где? Что вводить надо? Почему под "название" выделяется только один символ? Мне это непонятно...)
2) не знаю, что ты вводишь.

Итого, наблюдаю только 2 твои ошибки:
1) название темы, за которое она в принципе может быть и закрыта, а отвечать просто так - не хочется. Приведи топик в порядок, получишь более развернутый ответ;
2) неиспользование тегов CODE, что приведет к аналогичному результату...
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 29.04.2024 19:45
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name