#include <stdio.h>
      int main() {
          int num, originalNum, remainder, result = 0;
          printf("Enter a three-digit integer: ");
          scanf("%d", &num);
          originalNum = num;
          while (originalNum != 0) {
             // remainder contains the last digit
              remainder = originalNum % 10;
             result += remainder * remainder * remainder;
             // removing last digit from the orignal number
             originalNum /= 10;
          }
          if (result == num)
              printf("%d is an Armstrong number.", num);
          else
              printf("%d is not an Armstrong number.", num);
          return 0;
      }
      
      C language logo

      Armstring

      0 Comments

        Add Comment

        Log in to add a comment

        Codiga - All rights reserved 2022.