请问这样写有什么缺点吗?
#include <stdio.h>
int s;
int t;
float n;
float money;
int main()
{
int s=12;
int t=24;
if(s<=3)
{
printf("打车费14元");
}
else
{
if(t>=23||t<5)
{
n=2.76;
money=((s-3)*n+14)*2;
printf("打车费%.2f元",money);
}
else
{
n=2.3;
money=((s-3)*n+14)*2;
printf("打车费%.2f元",money);
}
}
return 0;
}