我的数据类型是double,在scanf()函数中用%f和printf()函数中用%f输出的时候发现数据打印不出来
double miles;
double gallon;
printf("Please enter run miles:\n");
scanf("%lf", &miles);
printf("Please enter use gallons:\n");
scanf("%lf", &gallon);
printf("Run %f miles per gallon.\n", miles/gallon);
后面我在scanf()中使用%lf,在printf()中使用%f时才能正确打印出来,why?I don't know~