求大佬帮忙,这个输出为什么是-1210616736
#include<stdio.h>
int main ()
{
float price, kilo,time,sum;
kilo=12;
time=9;
if(kilo>=3)
{
if(time<23&time>5)
{
price=(13+(kilo-3)*2.3+1)*2;
printf("小明的车费花了%d元",price) ;
}
}
return 0;
}