这个报错是怎么回事啊
#include <stdio.h>
#include <math.h>
int main()
{
double x , y1 , y2 , y3 ;
scanf( "%f" , &x ) ;
y1 = x ;
y2 = 2 * x - 1 ;
y3 = 3 * x - 11 ;
if( x < 1 )
printf( "%.2f" , y1 );
else if( x >= 10 )
printf( "%.2f" , y3 );
else
printf( "%.2f" , y2 );
return 0;
}