gpt4 book ai didi

c - 为什么这个循环在第一次转换后会产生错误?

转载 作者:太空宇宙 更新时间:2023-11-03 23:45:59 24 4
gpt4 key购买 nike

<分区>

当我执行程序并输入 C 或 F 并完成该过程时,这是我看到的图像:

Screen shot

我想隐藏红色矩形中的线。这是我的代码:

#include <stdio.h>

int main(void){
float f,c;
char var;
int x;

while(var!='x'){
printf("x=Ende c=Umrechnung c->f f=Umrechnung f->c:");
scanf("%c",&var);
if(var=='c'){
printf("Grad Celsius =");
scanf("%f",&c);
f=(c*1.8)+32;
printf("%.2f Grad Celsius sind %.2f Grad Fahrenheit\n",c,f);
}
else if(var=='f'){
printf("Grad Fahrenheit =");
scanf("%f",&f);
c=(f-32)/1.8;
printf("%.2f Grad Fahrenheit sind %.2f Grad Celsius\n",f,c);
}
else if(var=='x'){
printf("fertig !! chao\n");
}
else {
printf("Ungiltige Umreechnungsart!!\n");
}
}
return 0;
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com