ad

Thursday, 13 October 2011

Check the given number is armstrong number or not using c program

#include< stdio.h>
int main(){
int num,r,sum=0,temp;

printf("Enter a number: ");
scanf("%d",&num);

temp=num;
while(num!=0){
r=num%10;
num=num/10;
sum=sum+(r*r*r);
}
if(sum==temp)
printf("%d is an Armstrong number",temp);
else
printf("%d is not an Armstrong number",temp);

return 0;
}

Sample output:
Enter a number: 153
153 is an Armstrong number

No comments:

Post a Comment