#include <stdio.h>#define MAX 30void print(double, int);void calculation(void);int main(void){ calculation(); return 0;}void calculation(void){ int i, n; double f; for(i=0; i<MAX; i++){ f = 0.0; for(n=1; n<=i; n++){ f += 1/i; } print(f, n); }}void print(double f, int n){ if (f == 1){ printf("Adding %d 1/%d's gives a result equal to 1\n", n, n); }else if (f < 1){ printf("Adding %d 1/%d's gives a result less than 1\n", n, n); }else{ printf("Adding %d 1/%d's gives you a result greater than 1\n", n, n); }}