-3

プログラムを実行するとコンソールが表示されますが、printf は何も出力しません。これを修正するにはどうすればよいですか?

#include<stdio.h>
main()
{
    float fa;
    int cel;
    cel=0;
    while(cel<=200);
    {
        fa=9.000*(cel+32.000)/5.000;
        printf("%d\t%.3f\n",cel,fa);
        cel=cel+20;
    }
}

さらに、正しく実行される非常によく似たプログラムがあります

#include<stdio.h>
main()
{
  float celsius;
  int fahr;
  fahr = 0;
    while(fahr<=100){
    celsius=5.0000*(fahr-32.0000)/9.0000;
    printf("%d\t%.4f\n",fahr,celsius);
    fahr=fahr+1;
  }
}

両方のプログラムを c-free 5 で実行しました

4

2 に答える 2