Прекращается работа программы после ввода значений - 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);