Прекращается работа программы после ввода значений - C (СИ)
Формулировка задачи:
Почему Windows завершает программу после того как после ввода цифр нажимаем кнопку Enter? Никак не могу понять, перечитываю вновь программу, вроде все правильно написано но опять тот же эффект(будто в бесконечный цикл попал и не могу выбраться)
Листинг программы
- #include <locale.h>
- #include <string.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <inttypes.h>
- #include <limits.h>
- #include <float.h>
- #define PRAISE "Какое прекрасное имя!"
- int main()
- {setlocale(LC_ALL, "rus");
- int height;
- char name[40];
- printf("Введите рост в сантиметрах:");
- scanf("%d",height);
- //printf("\nВведите имя:");
- //scanf("%s",name);
- //printf("%s",name);
- printf("%d",height);
- getchar();
- return 0;
- }
Решение задачи: «Прекращается работа программы после ввода значений»
textual
Листинг программы
- scanf("%d", &height);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д