QUESTION:
Print the following pattern
Ex. INPUT : 5
OUTPUT :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Ex. INPUT : 7
OUTPUT :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
PROGRAM:
#include <stdio.h>
int main(void) {
int a,b,c,i,j,k,l;
scanf("%d",&a);
for(i=0;i<a;i++)
{
for(j=0;j<a-i;j++)
{
printf(" ");
}
for(j=0;j<=i;j++)
{
if (j==0 || i==0)
b = 1;
else
b = b*(i-j+1)/j;
printf(" %d ",b);
}
printf("\n");
}
}
Comments
Post a Comment