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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы