Removed hamming_weight function and added custom header
Made changes in the Makefile
Adding header.h
removed hamming weight function and renamed calculate total hamming weight
Added function to power of 2
Added rule to include header files
Added header.h
Added header.h
Added header.h
Removed the unused arguments of main
uploading the changes made in the Makefile to include header files
Added comments and defined macro
converted all the data types to unsigned long
Removed the unwanted blank spaces
Removed the unwanted blank spaces
changed the data specifier of print function to %lu from %d, when it prints hamming weight
Included sanitization checking and removed unwanted spaces
Converted unsigned int to unsigned long
Converted all the variable to unsigned long and included header.h