79655573

Date: 2025-06-06 08:03:21
Score: 3
Natty:
Report link

Why 153 is not printing even when it is an Armstrong number??

#include<stdio.h>
#include<math.h>

int main(){
    int num ;
    for(int i = 1;i<=10000;i++){
        int sum = 0,d=0;
        num = i;
        while (num!=0)
        {
            num = num /10;
            d++;
        }
        num = i;
        while(num!=0){
            sum = floor(pow(num%10,d)) + sum;
            num = num / 10;
        }
        if(i == sum){
            printf(" %d,",i);
        }
    }
    return 0;
}
Reasons:
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Starts with a question (0.5): Why
  • Low reputation (1):
Posted by: KAMALIYA AKASHKUMAR RAMESHBHAI