C Program to print binomial coefficient table

				
					#include<stdio.h> 
#include<conio.h> 
#define MAX 10 
void main() 
{ 
int m, x, bino; 
printf(“m x”); 
for (m=0; m<=10; ++m) 
printf(“----------------------------------------------------------”); 
m=0; 
do 
{ 
printf(“%2d”, m); 
X=0; 
bino=1; 
while(x<=m) 
{ 
if(m= =0 || x= =0) 
printf(“%4d”, bino); 
else bino=bino* (m-x+1)/x; 
printf(“%4d”, bino); 
} 
x=x+1; 
} 
printf(“\n”); 
m=m+1; 
} 
while(m<=MAX); 
printf(“-------------------------------------------------------”); 
getch(); 
}
				
			

Output:

 

Mx012345678910
01          
011         
2121        
31331       
414641      
515101051     
61615201561    
7172135352171   
818285670562881  
9193684126126843691 
101104512021025221012045101

Leave a Reply