审题
scanf(“lf”,&k);漏加了“%”:不会显示编译错误,显示答案错误
代码展示:
#include<cstdio>
#include<cstdlib>
int main(){
char kind[4]={'W','T','L'};
double num[3],k;
int index[3];
for(int i=0;i<=2;i++){
for(int j=0;j<=2;j++){ //对输入的一行中三个数进行比较,将最大值存入num数组中,最大值对应的下标存入index数组中
scanf("%lf",&k);
if(num[i]<k){
num[i]=k;
index[i]=j;
}
}
}
printf("%c %c %c %.2f",kind[index[0]],kind[index[1]],kind[index[2]],(num[0]*num[1]*num[2]*0.65-1)*2);
return 0;
}