Program to print all three digit Armstrong number using while loop in C-language

#include<stdio.h>
#include<math.h>
int main()
{
int i,a,p=0,k;
for(i=100;i<1000;i++)
    {
    k=i;
    p=0;
while(k!=0)
{
a=k%10;
k=k/10;
    p=p+pow(a,3);   
}
if(p==i)
    {
        printf("%d ",i);
    }
    }
}

OUTPUT
153 370 371 407

Comments

Popular posts

Creative pattern of butterfly in C-language

Program to cheque enter number is even or odd in c-language

Creative Pattern of Rhino in C-language

Variable & Datatype for C-programming

Division of two numbers in C-language

Program to print the cube of a number in c-language