#include"stdio.h" 
double function(double total,double i,double j); 
main(){ 
double total,sum; 
double i,j; 
int flag=1; 
while(flag){ 
scanf("%lf",&total); 
scanf("%lf",&i); 
scanf("%lf",&j); 
  if(total <=0||i <=0||j <=0){ 
    printf("Please input again!"); 
    } 
  else    { 
    flag=1; 
  } 
sum=function(total,i,j); 
printf("%lf",sum); 

double function(double total,double i,double j ){ 
double sum; 
double absic,absice,total; 
double i,j; 
if(total <1000){ 
  absic=total*(8.4/100); 

  else if(total>1000&&total <10000){ 
  absic=total*(5/100)+34; 
  } 
  else { 
  absic=total*(4/100)+34; 
  } 
if(i <14){ 
  if(j <100){ 
    absice=absic*(5/100); 
  } 
    else{ 
    absice=absic*(9/100); 
    } 

  else if(i>14&&i <25){ 
  if(j <100){ 
    absice=absic*(2/100); 
  } 
    else{ 
    absice=absic*(6/100); 
    } 
  } 
  else{ 
    if(j <100){ 
    absice=absic*(4/100); 
    } 
    else{ 
    absice=absic*(1/100); 
    } 
  } 
  sum=absice+absic; 
  return sum; 

这个程序因果图,判定表是怎么样的?