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 show present time and date in C-language

Introduction of C-language.

Program to cheque enter number is a perfect number or not using if else in C-language

Program to cheque four digits number is palindrome or not in C-language

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

Simple Hello world program in c- language