#include<stdio.h>
#include<conio.h>
long factorial(int);
void main()
{
int i,n,c;
printf("Enter the number of rows::\n");
scanf("%d",&n);
for ( i = 0 ; i < n ; i++ )
{
for(c=0;c<=(n-i-2);c++)
printf(" ");
for(c=0;c<=i;c++)
printf("%ld ",factorial(i)/(factorial(c)*factorial(i-c)));
printf("\n");
}
getch();
}
long factorial(int n)
{
int c;
long result = 1;
for(c=1;c<=n;c++)
result=result*c;
return(result);
}
Output of program:
#include<conio.h>
long factorial(int);
void main()
{
int i,n,c;
printf("Enter the number of rows::\n");
scanf("%d",&n);
for ( i = 0 ; i < n ; i++ )
{
for(c=0;c<=(n-i-2);c++)
printf(" ");
for(c=0;c<=i;c++)
printf("%ld ",factorial(i)/(factorial(c)*factorial(i-c)));
printf("\n");
}
getch();
}
long factorial(int n)
{
int c;
long result = 1;
for(c=1;c<=n;c++)
result=result*c;
return(result);
}
Output of program:
No comments:
Post a Comment