11行改成
for(fahr = lower; fahr <= upper; fahr++)
然后把11-15行剪切,粘贴到第9行下面
修改如下:
#include <stdio.h>
int main()
{
int upper,lower,fahr;
double celsius;
scanf("%d%d",&lower,&upper);
if (lower <= upper && upper <=100)
{
printf("fahr celsius\n"); //\n根据你的需要来决定加还是不加
for (fahr =upper; fahr <= upper; fahr++)
{
celsius = 5*(fahr-32)/9;
printf("%d %.2lf\n",fahr,celsius); //注意double类型用%lf
}
}else
printf("Invalid");
return 0;
}
第6行两个%d中间加个空格,输入数据时也加个空格
第11行错的有点多 ==写成了= &&写成了& 最后多了个分号