回复 2楼 wmf2014
要加个清空键盘缓冲的代码,免得输入非数字字符后进入死循环了。
#include"stdio.h"
#include<windows.h>
void main()
{
int sp,rs;
rs=SystemParametersInfo(112, 0, &sp, 0);
if(rs)
{
while(1)
{
printf("请输入鼠标速度(1-20,0:退出):");
flushall();//清空键盘缓冲
scanf("%d",&sp);
if(sp==0)break;
if(sp<0||sp>20)sp=10;
rs=SystemParametersInfo(113, 0, (void*)sp, 0);
}
}
}