如何连续输入所有的三位数?我只能输入一个,而且回车也不停止了为啥?
程序代码:
#include<stdio.h> #include<math.h> int main() { int a,indiv,ten,hundred; printf("请输入一个三位数:"); scanf("%d",&a); while(a>=99&&a<=1000) { indiv=a%10; ten=(a/10)%10; hundred=(a/100)%10; } if(indiv*indiv*indiv+ten*ten*ten+hundred*hundred*hundred==a) printf("%d是水仙花数",a); return 0; }