啥数据都要float。。。double就不行。。。水题也不水了

#include <iostream>
#include 
<vector>
#include 
<string>
#include 
<math.h>
#include 
<iomanip>
#include 
<stdlib.h>
using namespace std;
#define pi 3.1415927


int main()
{
    
float d,r,t;int n=0;
    
while (scanf("%f %f %f",&d,&r,&t)!=EOF)
    
{
        
if (r==0)
        
{
            
break;
        }

        
++n;
        printf(
"Trip #%d:",n);
        
float dis=pi*d*r/(float)(5280*12);
        
float mph=dis/(t/(float)(60*60));
        printf(
" %.2f %.2f\n",dis,mph);
    }

}