From 0f1968b85612dd96a4abd9ce9ffe542d6693649b Mon Sep 17 00:00:00 2001 From: AvishrantSharma Date: Tue, 29 Oct 2019 20:45:28 +0530 Subject: [PATCH] Create armstrong_number.c armstrong for four digit --- armstrong_number.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 armstrong_number.c diff --git a/armstrong_number.c b/armstrong_number.c new file mode 100644 index 0000000..726ee4e --- /dev/null +++ b/armstrong_number.c @@ -0,0 +1,19 @@ + #include + int main() + { + int number, originalNumber, remainder, result = 0; + printf("Enter a four digit integer: "); + scanf("%d", &number); + originalNumber = number; + while (originalNumber != 0) + { + remainder = originalNumber%10; + result += remainder*remainder*remainder*remainder; + originalNumber /= 10; + } + if(result == number) + printf("%d is an four digit Armstrong number.",number); + else + printf("%d is not an four digit Armstrong number.",number); + return 0; + }