By Thanos Stantzouris
Choose your prefered Language: greek_flag uk_flag

In recreational mathematics, a harshad number (or Niven number) in a given number base, is an integer that is divisible by the sum of its digits when written in that base. Harshad numbers in base n are also known as n-harshad (or n-Niven) numbers.


  • 1+7+2+9=19 and 1729/19=91.

Write a program in C language that it will find all the Harshad numbers that are less than 1000 and insert them into a one-dimensional array. 
(Note: The insertion of the elements into the array should be dynamic.)