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

> Внимание!

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

> Подскажите, где находится ошибка в коде, С++
Till
сообщение 7.01.2009 18:42
Сообщение #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 - 7.01.2009 21:24
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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


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

 

- Текстовая версия 28.07.2025 12:55
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"