move to repo.or.cz
[letusc.git] / ch3 / exercises / ex5.c
blob5f0df230e9f86a879edc0c5ff3996faeacb93c7d
1 /*printf ascii numbers from 1 to 500*/
3 #include<stdio.h>
4 #include<math.h>
5 int main()
7 int i=1;
9 int temp;
10 int digit;
11 int sum;
13 while(i<=500)
15 temp=i;
16 sum=0;
18 while(temp!=0)
21 digit = temp%10;
22 sum = sum + pow(digit,3);
23 temp=temp/10;
26 if(sum==i)
27 printf("%d is an armstrong number\n",i);
29 /*printf("The sum is %d\n",sum);*/
31 i++;
34 return 0;