Problem Statement
Write a program in C to print pascal triangle.
How to print a pascal triange in C ?
#include <stdio.h> long fact(int); int main() { int n, i, j; printf("Please enter number of rows you would like to see in pascal triangle\n"); scanf("%d",&n); printf("Pascal Triangle pattern:\n"); for ( i = 0 ; i < n ; i++ ) { for ( j = 0 ; j <= ( n - i - 2 ) ; j++ ) printf(" "); for( j = 0 ; j <= i ; j++ ) printf("%ld ",fact(i)/(fact(j)*fact(i-j))); printf("\n"); } return 0; }
Leave a Reply