#include <stdio.h>

/* functie power berekent x tot de macht n.
   deze functie werkt alleen correct voor n >= 0 */

double power(double x, int n) {
    int macht;
    double resultaat = 1;
    for (macht = 0; macht < n; macht = macht + 1) {
        resultaat = resultaat * x;
    }
    return resultaat;
}

int main(void) {
    int testwaarde;
    for (testwaarde = 0; testwaarde <= 7; testwaarde = testwaarde + 1) {
        printf("3.5 tot de macht %d is %20.10f\n", testwaarde, power(3.5, testwaarde)); 
    }

    getchar();
    return 0;
}
