#include
int main()
{
float a,b;
printf("plesase enter a number\n");
scanf("%f",&a);
if(a>=1000)
{
printf("please enter another number\n");
scanf("%f",&a); }
else
{
b=sqrt(a);
printf("a=%7.0f,b=%7.0f\n",a,b);
}
return 0;
}
這就對了.把
b=sqrt(a); 放到else里面.直接輸入0到1000的數(shù)字可以了,但是如果先輸入了大于1000的數(shù)字再輸入范圍內(nèi)數(shù)字的時(shí)候還是不行了#include