C Program to Print nCr using For Loop
Write a Program to Print nCr using For Loop
// C Program to Print nCr using For Loop #include <stdio.h> int fact(n) { int f = 1, i; for(i = 1; i <= n; i++) { f = f * i; } return f; } int main() { int n, r; printf("Enter the value of n:--> "); scanf("%d", &n); printf("Enter the value of r :--> "); scanf("%d", &r); int result = fact(n)/(fact(r)*fact(n-r)); //combination formula printf("The value of nCr is %d", result); return 0; }
Output:
Enter the value of n:--> 5
Enter the value of r :--> 3
The value of nPr is 60