#include <stdio.h>
int f(int n, int r) {
int i, j, p, a, b;
if (n - r < r)
r = n - r;
for (p = 1, i = n, j = 1; j <= r; p *= i, --i, j++)
;
a = p;
for (p = 1, i = 1; i <= r; p *= i, i++)
;
return a / p;
}
int main() {
enum { N = 10 };
int i, j;
for (i = 0; i < N; i++)
for (j = 0; j <= i; j++)
printf("%dC%d = %d\n", i, j, f(i, j));
return 0;
}
/* end */