From 8147ccd20e23a1090ae4aa7ce97d4a7233f0b621 Mon Sep 17 00:00:00 2001 From: TechyAyush139 <72157349+TechyAyush139@users.noreply.github.com> Date: Fri, 2 Oct 2020 01:44:07 +0530 Subject: [PATCH] Update factorial.c --- factorial.c | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/factorial.c b/factorial.c index d9e2bb9..13822bd 100644 --- a/factorial.c +++ b/factorial.c @@ -1,10 +1,20 @@ #include -int main() +#include + +void main() { - int a,b,c; - printf("enter any two numbers a,b=%d %d",a,b); - scanf("%d %d",&a,&b); - c=a*b; - printf("factorial=%d\n %d\n",c,c); -return 0; + int a,i=1,b; + + printf("enter a number:\n"); + scanf("%d",&a); + +for(b=1; b<=a; b++) + +{ + i=i*b; +} + +printf("%d",i); + +getch(); }