#include <stdio.h>

int f(int a, int b, int c);

int main() {
    int num = 372, sum = 0, i;

    for (i=0; i<3; i++) {
        sum = sum + f(num%8, 8, i);
        num = num/10;
    }
    printf("Sum is %d.\n", sum);
    return 0;
}

int f(int a, int b, int c) {
    int s = a, i;
    for (i=0; i<c; i++) {
        s = s*b;
    }
    printf("Returning %d.\n", s);
    return s;
}
