#include <stdio.h>
#include <math.h>

/* functie vierdeMachtsWortel berekent de vierde-machts wortel van n.
   deze functie maakt gebruik van de standaard functie sqrt die de tweede-machts wortel betekent
   de vierde-machts wortel van n is gelijk aan de tweede-machts wortel van de tweede-machts wortel van n 
   deze functie werkt alleen voor n >= 0 */

double vierdeMachtsWortel(int n) {
    return sqrt(sqrt(n));
}

int main(void) {
    int testwaarde;
    printf("   n vierde-machts wortel van n\n"); 
    for (testwaarde = 0; testwaarde <= 16; testwaarde = testwaarde + 1) {
        printf("%4d %26.10f\n", testwaarde, vierdeMachtsWortel(testwaarde)); 
    }

    getchar();
    return 0;
}
