首页 > 电脑

c语言,我这哪错了??

更新时间2021-03-22 11:17:07

c语言,我这哪错了??
#include<stdio.h>
int main(){
    double A,B,C,max=0;
    scanf("%lf %lf %lf",&A,&B,&C);
    double arr[3]={A,B,C};
    for(int i=0;i<3;i++){
        if(max<arr[i])
            max=arr[i];
    }
    for(int k=0;k<3;k++){
        if(max==arr[k])
            printf("%c ",arr[k]);
    }
    return 0;
 
}

主要的问题是,数组初始化只能用常量,而程序中double arr[3]={A,B,C};采用的是变量,这里需要改一下。

相关标签:c语言

上一篇:爱普生扫描仪ds1610卡纸是什么原因

下一篇:求大神p图