#include <stdio.h>
void main(){
 int n, num, i, result =1;
 scanf("%d%d",&num,&n);
 for(i=0;i<n;i++)
 {
  result *=num;
 }
 printf("%d",result);
}


임의의 숫자와 승수를 입력받아 입력받은 숫자의 승수를 계산하는 프로그램을 만드는 코드인데요

여기서 result *=num; 이거를 잘 모르겠습니다..

이거의 의미좀 설명해주시면 정말 감사하겠습니다.