按照题目要求编写的使用do-while语句打印水仙花数的C语言程序如下
#include
int main()
{
int x=100,a,b,c;
printf("水仙花数有:");
do{
a=x/100;
b=x/10%10;
c=x%10;
if(x==a*a*a+b*b*b+c*c*c)
printf("%d ",x);
x++;
}while(x<=999);
return 0;
}