写的C程序,有问题请教.
main()
{
float x;
float y;
printf("please input x:");
scanf("%f",&x);
if(x<0.0)
y=0;
else if(x>0&&x<=10)
y=x;
else if(x>10&&x<=20)
y=10;
else if(x>20&&x<40)
y=-0.5*x+20;
else if(x>=40)
y=-1;
if(y!=-1)
printf("%f",y);
else
printf("error\n");
getch();
}
写了这样一个程序,当我输入一个数据时,执行结果是正确的.但是只能输入一次啊,假如再按任何键就会退出.我想知道用什么办法,可以让我输入无数次,也就是要它退出的时候,它才退出.