#include <stdio.h>

int get_integer(void);
int power(int x,int y);

 


 int get_integer(void)
{
 int n;
 printf("정수를 입력 :");
 scanf("%d",&n);
 return n;

}

int power(int x,int y)

{
 int i;
 long result = 1;

 for(i=0;i<y;i++)
  result *= x;
 return result;
}

int main(void)
{
  int a,b;
  a=get_integer();
  b=get_integer();
  printf("%d의 %d승은 %d입니다.",a,b,power(a,b));
  return 0;
  
}

 

중간에 포문에 i<y 인데 왜 i가 y보다 작을때라는 범위를적용하는거임 ?