#include int power(int base, int exp) { if (exp == 0) { return 1; } return base * power(base, exp - 1); } int main(void) { printf("%d\n", power(2, 5)); // 32 return 0; }