可能是第24行比较体重那里错了,因为标准体重是公斤,所以把第24行的p[i][1]改为p[i][1]/2.0即可,即把市斤体重转为公斤体重,再和标准体重进行比较,修改如下:
#include <stdio.h>
#include <math.h>
int main(void){
int N,i;
double a,b,c;
scanf("%d",&N);
int p[N][2];
for(i=0;i<N;i++){
scanf("%d %d",&p[i][0],&p[i][1]);
}
for(i=0;i<N;i++){
a=(p[i][0]-100)*0.9;
b=fabs(p[i][1]/2.0-a);
c=a*0.1;
if(b<c){
printf("You re wan mei!\n");
}else{
if(p[i][1]/2.0>a){
printf("You re tai pang le!\n");
}else{
printf("You re tai shou le!\n");
}
}
}
return 0;
}