私のコードは下にあります 次のコードでFahrenheitを度Celsiusに変換したいのですが、このエラーでどのように対処するかを知っていますか?"[エラー]浮動小数点値が予測されたところでポインタ値が使用されました"このエラーを解決する方法?
#include <stdio.h>
int main()
{
int frnhet[]={0,20,40,60,80,100,120,140,160,180,200,220,240,260,280,300};
double celcius;
int i;
for(i=0;i<16;i++)
{
celcius = ((float)(5/9) + (float)(frnhet-32));
printf("celcius = %f",celcius);
}
return 0;
}
***しかし、私はエラーが発生しています***何のエラー? –
お読みください:https://stackoverflow.com/help/how-to-ask どのようなエラーが発生していますか? –
'frnhet-32'はUBですが、ポインタを生成します。 – user0042