#include <stdio.h>
int main()
{
int num,orinum,rem,result=0;
//orinum=num;
for(orinum=num;orinum>0;orinum=orinum/10)
{
rem=orinum%10;
result=result+(rem*rem*rem);
}
if(result==num)
printf("%d is an armstrong number",num
); else
printf("%d is not an armstrong number",num
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkKewoJaW50IG51bSxvcmludW0scmVtLHJlc3VsdD0wOwoJcHJpbnRmKCJlbnRlciBhIG51bWJlclx0Iik7CglzY2FuZigiJWQiLCYgbnVtKTsKCS8vb3JpbnVtPW51bTsKCWZvcihvcmludW09bnVtO29yaW51bT4wO29yaW51bT1vcmludW0vMTApCgl7CgkJcmVtPW9yaW51bSUxMDsKCQlyZXN1bHQ9cmVzdWx0KyhyZW0qcmVtKnJlbSk7Cgl9CglpZihyZXN1bHQ9PW51bSkKCXByaW50ZigiJWQgaXMgYW4gYXJtc3Ryb25nIG51bWJlciIsbnVtKTsKCWVsc2UKCXByaW50ZigiJWQgaXMgbm90IGFuIGFybXN0cm9uZyBudW1iZXIiLG51bSk7CglyZXR1cm4gMDsKfQoJ