新手求教,为什么结果不正确呢。
#include "stdio.h"void main()
{
double i;
printf("enter:\n");
scanf("%%lf", &i );
if(i <= 100000)
{
printf("%lf", i * 0.1);
}
else if(i <= 200000)
{
printf("%lf", i * 0.075);
}
else if(i <= 400000)
{
printf("%lf", i * 0.05);
}
else if(i <= 600000)
{
printf("%lf", i * 0.03);
}
else if(i <= 1000000)
{
printf("%lf", i * 0.015);
}
else
{
printf("%lf", i * 0.01);
}
}