收起
你这个逻辑不对,比如输入 3 8 1,你是不是就输出3了?
#include<stdio.h> int main() { int a,b,c,t,max,min; scanf("%d%d%d",&a,&b,&c); t=a+b+c; max=a>b?a:b; max=max>c?max:c; min=a<b?a:b; min=min<c?min:c; printf("%d",t-max-min); return 0; }
报告相同问题?