不知道为什么提示平局有问题,我本身是有平局的输入的。能帮我看一下代码吗

int rab = 0,tor = 0;
int t,T;
scanf("%d",&T);
int rel;
int t_rab=0;
for(t=0;t<T;t+=10,t_rab+=10){
rab = v_rab*t_rab;
tor = v_tor*t;
rel = 0;
if(rab > tor && T-t >= 30){
t+=30;
}else if(rab > tor && T-t < 30){
rel = 1;
break;
}
}
if (!rel){
rab += v_rab*(T-t+10);
tor += v_tor*(T-t+10);
}else{
tor += v_tor*(T-t);
}
if(rab > tor){
printf("^_^ %d",rab);
}else if(tor > rab){
printf("@_@ %d",tor);
}else{
printf("-_- %d",tor);
}
system("pause");
return 0;
}
平局不用输出%d
printf("-_- ");