С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 01.11.2017
Сообщений: 2
1

Почему программа прерывается после ввода данных?

01.11.2017, 22:19. Показов 1121. Ответов 3

Author24 — интернет-сервис помощи студентам
Программа закрывается сразу после ввода данных, что не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h> 
#include <string.h> 
struct album 
{char title[40]; 
int year[1]; 
char members; 
float copies;
double songs;
}; 
album construct(){
album nn; 
 printf("Input title\n"); 
 gets_s (nn.title);
 printf("Input year\n"); 
 scanf_s("%d",nn.year);
 printf("Input group members\n"); 
 scanf("%s",&nn.members); 
 printf("Input number of copies\n"); 
 scanf("%f",&nn.copies); 
 printf("Input number of songs\n"); 
 scanf("%lf",&nn.songs); 
 return nn;
}
 
void display(album lib) 
{ 
    printf("%s\t%d\t%s\t%f\t%lf\n",lib.title,lib.year,lib.members,lib.copies,lib.songs);} 
 
void main() 
{ 
 album b1; 
 b1=construct(); 
 display(b1); 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2017, 22:19
Ответы с готовыми решениями:

Почему после двух неправильных вводов значения z, цикл прерывается, а не продолжает запрашивать ввода данных?
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int stepen(int,int); int...

Списки. Почему программа завершается после первого ввода данных?
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; #include &lt;cstdlib&gt; struct...

Почему после ввода переменной программа закрывается?
#include&lt;iostream&gt; using namespace std; int main() { int n, a=10,b, g=1; ...

Почему программа себя странно ведет: зацикливается после ввода значений?
Зацикливается после воода значений. Подскажите пожалуйста в чем может быть проблема. #include...

3
es geht mir gut
11272 / 4756 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
01.11.2017, 22:30 2
Делает своё дело и закрывается.
0
0 / 0 / 0
Регистрация: 01.11.2017
Сообщений: 2
01.11.2017, 22:32  [ТС] 3
А почему она не распечатывает данные?
0
299 / 208 / 174
Регистрация: 11.05.2016
Сообщений: 655
01.11.2017, 22:54 4
Распространенные ошибки
0
01.11.2017, 22:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2017, 22:54
Помогаю со студенческими работами здесь

Подскажите, почему вылетает программа после ввода названия первого производителя?
# include &lt;iostream&gt; using namespace std; struct car { char* name ; int year; }; int...

Почему программа не отрывает поток для ввода данных?
Всем привет! Программа описывает структуру для дробей, в которой хранятся соответственно...

Почему программа завершает работу после ввода данных
ПОМОГИТЕ ПОЖАЛУЙСТА. когда включаешь эту программу то вводишь исходные данные которые потом должны...

Почему после ввода данных программа не продолжает свое выполнение?
Не могу понять почему после ввода данных программа не продолжает свое выполнение. Вот код: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru