Расчитать факториал. Segmentation fault (core dumped). 139 - C (СИ)

Узнай цену своей работы

Формулировка задачи:

При запуске след кода:
#include <stdio.h>
#include <math.h>
int main (void) 
{
int n;
int k = 1;
printf ("Введите значения n:\n");
scanf ("%d \n", n);
while (k < n) {
    n = n * k;
    ++k;}
printf ("Значение факториала: %d", n);
return 0;
}
выдает:

Segmentation fault (core dumped) ------------------ (program exited with code: 139) Press return to continue

Что за ошибка и из-за чего?

Решение задачи: «Расчитать факториал. Segmentation fault (core dumped). 139»

textual
Листинг программы
for(k=1;k<n;k++) n=n*k;

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


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

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

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