How to calculate the series (1^1) + (2^2) + (3^3) + (4^4) + ... + (N^N) in C

1 Answer

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

int main()
{
    int N = 4, sum = 0;

    for (int i = 1; i <= N; i++) {
        int pw = pow(i, i);
        printf("%d + ", pw);
        sum = sum + pw;
    }

    printf("= %d", sum);

    return 0;
}





/*
run:

1 + 4 + 27 + 256 + = 288

*/

 



answered Mar 28, 2022 by avibootz
...