C Program which takes input of one number and print their Factorial.
#include <stdio.h>
void main()
{
int n,fact=1;
printf("Enter a number: ");
scanf("%d", &n);
if(n<=0)
printf("Factorial of this number does not exists");
else
{
for (int a=1; a<=n; a++)
fact = fact * a;
printf("Factorial is %d",fact);
}
}
Also by making Function of Sum:
#include <stdio.h>
int fac(int);
void main()
{
int n,a;
printf("Enter a number: ");
scanf("%d", &n);
if(n<=0)
printf("Factorial of this number does not exists");
else
{
a=fac(n);
printf("Factorial is %d",a);
}
}
int fac(int n)
{
int fact=1;
for (int a=1; a<=n; a++)
fact = fact * a;
return fact;
}
{[['
']]}
']]}
0 comments:
Post a Comment