水仙花数
#include <stdio.h>
//#define M 3.0
void main()
{
int n,a, b, c,num;
printf(“input a number:\n”);
scanf_s("%d", &n);
int i = 10,m,j=0;
m = n;
do{
j++;
m /= 10;
}while (m>0);
printf(“j=%d\n”, j);
while (j = 3){
if (j> 0)
{
a = n / ((j-1)i);
b = n / 10 % 10;
c = n % 10;
num = a * aa + b * bb + c * cc;
}
else {
printf("this number isn't valid!\n ");
break;
}
}
printf("a=%d,b=%d,c=%d\n", a, b, c);
printf("num=%d\n", num);
}