Doubt in the question Choosing numbers

#include<bits/stdc++.h>

#include

using namespace std;

int main() {

int n;

cin>>n;

float z=n*(0.09);

cout<<std::setprecision(2)<<z;

return 0;

}

whats wrong in this code