Расчитать факториал. 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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д