what is the wrong in the following code
#include <stdio.h>
main()
{
float a, b,x,y, amount;
a=2.000;
b=3.000;
amount=a*x+b*y;
for(x = 1.555;x<=2.001;x=x+0.001)
{
for(y=3.001;y<=4.001;y=y+0.001)
{
if(amount > 12.9995 && amount<13.00049)
{
printf("\n Rate is: x = %f, y=%f ",x,y);
break;
}
}
}
}