妳好!!
程序的壹個錯誤是,輸入的時候帶有壹個空格,程序改動壹個地方
修改後的完整代碼:
#include<stdio.h>main()
{
?float?chc,chf,cha;
?char?chb;
?printf("請按規範輸入例:122.12?c\n");
?scanf("%f?%c",&cha,&chb);
?if(chb=='c')
{
?chf=cha/(5.0/9)+32;
?printf("當前華氏度為%.2f%c\n",chf,chb);
?
?}
?else
?{
?chc=(5.0/9)*(cha-32);
printf("當前攝氏度為%.2f%c\n",chc,chb);
?}
}