using namespace std;
int main()
{ int x;
float y;
cout.setf(ios::fixed);
cout<<"enter the amount you want to withdraw and initial balance = "<<endl;
cin>>x>>y;
if (x<=2000 && x>0 && y<=2000 && y>=0 && x<(y-0.5) )
{
if (x%5==0)
{
y=y-(x+0.5);
cout <<setprecision(2)<<y;
}
else
cout<<setprecision(2)<<y;
}
else if (x>y && y<=2000 && y>=0)
cout <<setprecision(2)<<y;
else if(y>=0)
{
cout<<setprecision(2)<<y;
}
return 0;
}
Its a machine checking your output. It will check for “exact” match. Printing any superfluous line like “Enter a number” or "The balance is " will lead to WA. Just print the output, nothing else.