0
604views
Write a program to display series of Armstrong number
written 5.4 years ago by | • modified 5.4 years ago |
Subject : Structured Programming Approach
Title : Control Structures
Marks : 10M
ADD COMMENT
EDIT
1 Answer
written 5.4 years ago by | • modified 5.4 years ago |
Subject : Structured Programming Approach
Title : Control Structures
Marks : 10M
written 5.4 years ago by |
#include<stdio.h>
#include<conio.h>
void main()
{
int sum,digit,x=99,copy,n;
clrscr();
printf("Enter a number:");
scanf("%d",&n);
printf("The list of %d Armstrong number is given below\n",n);
while(n!=0)
{
x++;
copy=x;
sum=0;
while(x!=0)
{
digit=x%10;
sum=sum+digit*digit*digit;
x=x/10;
}
if(sum==copy)
{
printf("%d\n",copy);
n--;
}
x=copy;
}
}