Armstrong number in C program
#include<stdio.h>
#include<math.h>
int main()
{
int x,digit,num,m,y,s=0,z;
scanf("%d",&num);
y=num;
z=y*10;
digit= (int) log10(y)+1;
while(y!=0)
{
m=y%10;
x=pow(m,digit);
s=s+x;
y=y/10;
}
if(num==s)
printf("arsting nmnr");
else
printf("nt arstng");
return 0;
}

No comments