#include <stdio.h>
void main()
{
double i;
while(1)
{
scanf("%lf",&i); //若这里输入的是字符型,a,dsfr,等,将会使键盘缓冲区堵塞,scanf不回读取任何数据而执行下面的代码。
// fflush(stdin); //将键盘缓冲区清空
printf("%lf",i);system("pause");
if(i>=0)
{
break;
system("pause");
}
else
{
printf("你输入有误请重新输入");
}
}
void main()
{
double i;
while(1)
{
printf("请输入员工的销售额(元):");
printf("%lf",i);system("pause");
scanf("%lf",&i); //若这里输入的是字符型,a,dsfr,等,将会使键盘缓冲区堵塞,scanf不回读取任何数据而执行下面的代码。
// fflush(stdin); //将键盘缓冲区清空
printf("%lf",i);system("pause");
if(i>=0)
{
break;
system("pause");
}
else
{
printf("你输入有误请重新输入");
}
}
}