这是一段c++代码
#include<iostream>
#include<string>
using namespace std;
int main()
{
string a;
getline(cin,a);
for(int i=a.size()-1;i>=0;i--)
{
cout<<a[i];
}
return 0;
}
题目的markdown
# 【深基2.例7】数字反转
## 题目描述
输入一个不小于 $100$ 且小于 $1000$,同时包括小数点后一位的一个浮点数,例如 $123.4$ ,要求把这个数字翻转过来,变成 $4.321$ 并输出。
## 输入格式
一行一个浮点数
## 输出格式
一行一个浮点数
## 样例 #1
### 样例输入 #1
```
123.4
```
### 样例输出 #1
```
4.321
```
所以我很想知道问题错在哪里,5个测试点,全部WA