#include <stdio.h>
#include <math.h>
int main() {
int number, originalNumber, remainder, result = 0, n = 0;
printf("Enter an integer: ");
scanf("%d", &number);
originalNumber = number;
while (originalNumber != 0) {
originalNumber /= 10;
++n;
}
originalNumber = number;
while (originalNumber != 0) {
remainder = originalNumber % 10;
result += pow(remainder, n);
originalNumber /= 10;
}
if (result == number)
printf("%d is an Armstrong number.\n", number);
else
printf("%d is not an Armstrong number.\n");
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: