// recursive function which prints first 20 powers of two in reverse #include void two(int i); int main(void) { two(1); } void two(int i) { if (i < 1000000) { two(2 * i); } printf("%d\n", i); }