打印三个数中间的数

#import <Foundation/Foundation.h>

int main() {       

        float a = 0,b = 0,c = 0;
        printf("请输入三个数:");
        scanf("%f %f %f",&a,&b,&c);
        float max = a > b ? a : b;
        float min = a < b ? a : b;
        
        if(max < c){
            printf("中间值:%.2f\n",max);
        }else if(c > min){
            printf("中间值:%.2f\n",c);
        }else {
            printf("中间值:%.2f\n",min);
        }

  
    return 0;
}

你可能感兴趣的:(打印三个数中间的数)