Unable to write procedure about a^b in c : Hello guys i need to write procedure about two numbers for eg.. a^b but i can´t use pow statement... any ideas? I am lost...

    #include <stdio.h>
    #include <time.h>
    #include <math.h>
    #include <unistd.h>
    
    void multiplied ( int *b, int *n)
    {int i,vys;
    while (i<=n)
    {
        vys=*b**b;
        
        i++;
    }
    return vys;
    }
    
    
    main(void)
    {
    int b=0,n=0,vys;
    printf("Give numbers b and n but they must be in interval <0,10>!\n");
    scanf("%d %d",&b ,&n);
    if ((b < 0 || b>10) || (n<0 || n>10))
    {
           printf("Numbers are not in interval <0,10>!\n");}
     else
     {printf("Number is in interval so i continue...\n");
    sleep(2);
                  mocnina(&b , &n);
                    printf("%d",vys);
    }}

