// uC example 4 -- compute and print array of factorials void main(int n) { int a[20]; int i; i = 0; int f; f = 1; while (i < n) { a[i] = f; i = i + 1; f = f * i; } printarr(n, a); } void printarr(int len, int a[]) { int i; i = 0; while (i < len) { print a[i]; i=i+1; } }