Friday, April 9, 2021

20.21. Write a program that read a positive integer and display its factorial.

#include<stdio.h>
#include<conio.h> 
#include<stdlib.h>
void main ()
{
int *i,*n;
long *fact;
i=(int *)malloc(sizeof(int));
n=(int *)malloc(sizeof(int));
fact=(long *)malloc(sizeof(int));
clrscr();
printf("Enter any number: ");
scanf("%d", n);
*fact=1;
for(*i=1;*i<=*n;(*i)++)
*fact=*fact**i;
printf("Factorial %d =%ld",*n,*fact);
getch ();
}

No comments:

Post a Comment