C代码在控制台上不显示任何内容



我试图将doubleint相乘,但它没有显示任何内容。

我的代码是:
#include <stdio.h>
int main()
{
double vergi = 0.01;
int fiyat = 20;
double sonuc = fiyat * vergi;

printf("%s", sonuc);
}

%s表示String。根据文档所说,您应该在printf中使用%f说明符来获得double结果。

打印时转换类型错误。您想要打印类型为double的变量。printf("%lfn", sonuc);

最新更新