大佬们,我这个样例和1 3 4 5测试点都过了,但是第2个测试点怎么也过不了,麻烦方便的时候帮我看看,谢谢
#include<stdio.h>
int main()
{
float x,s;
scanf("%f%f",&s,&x);
int i;
float a,b;
a=7;
for(i=0;i>=0;i++)
{
b=b+a;
a=0.98*a;
if(b>=s-x)
{
if(b+a<=s+x)
printf("y");
else
printf("n");
break;
}
}
return 0;
}