/* Function calls */

#include <stdio.h>

unsigned int power(unsigned int number, unsigned int power);

void main(void) {

  unsigned int test = 6;
  
  unsigned int buf;

  buf = power(test, 3);

  printf("%i\n", buf);

  printf("%i\n", power(12, 3));
}

unsigned int power(unsigned int number, unsigned int power) {

  unsigned int answer = number;
  int i;

  for(i=1; i<power; i++)
    answer *= number;

  return( answer );
}

/* OUTPUT
 *
 * 216
 * 1728
 *
 */











