#include "difference_of_squares.h" unsigned int sum_of_squares(unsigned int number) { unsigned sum = 0; for (unsigned i = 1; i <= number; i++) { sum += i * i; } return sum; } unsigned int square_of_sum(unsigned int number) { unsigned square = 0; for (unsigned i = 1; i <= number; i++) { square += i; } return square * square; } unsigned int difference_of_squares(unsigned int number) { return square_of_sum(number) - sum_of_squares(number); }