#include<math.h>
void main()
{
int lim_up,n,dig,sum,num;
clrscr();
printf(“nnt ENTER THE UPPER LIMIT…: “);
scanf(“%d”,&lim_up);
printf(“nnt ARMSTRONG NUMBERS ARE…: “);
for(n=1;n<lim_up;n++)
{
sum = 0;
num = n;
while(num>0)
{
dig = num%10;
sum = sum+pow(dig,3);
num = num/10;
}
if(sum == n)
printf(“nnttt%d”,n);
}
getch();
}
Not Satisfied ? Just search & get the result
Related posts:

{ 1 comment… read it below or add one }
C Program for Armstrong numbers