有关水仙花数的问题
大家好啊。我的要求是输入一个三位数,如果是水仙花数就输出yes如果不是就输出no输入的时候要求可以输入多个三位数,每位数占一列。输出是也是一个结果占一列。现在的主要问题就是如何解决这种一列输入的问题。下面是我的程序,可是有问题,麻烦哥哥姐姐们帮忙看下啊~谢谢!
#include"stdio.h"
void main()
{
int i,j,k,n;
printf("please input a num");
scanf("%d\n",&n);
i=n/100;
j=n/10-i*10;
k=n%10;
if(n==i*i*i+j*j*j+k*k*k)
printf("yes");
else
printf("no");
}
[[it] 本帖最后由 trzlwh 于 2008-4-20 11:29 编辑 [/it]]