刚开始C程序设计基础这门课,目前停留在简单的“hello world”阶段。
遇到稍复杂的题目,比如温度的转换,几乎每次都会出现“ warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%lf %lf",&lower,&upper);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~”这种报错,并且计算结果错误。
尝试把int型数据改成double,才得到正确的计算结果,但是还是有上述报错,这是为什么呢?