#include <stdio.h>
int main(void)
{
 int base, waist;
 double fee,kw;
 printf("전기 사용량을 입력하세요(kw):");
 scanf("%lf",&kw);
 if(kw>500)   base=9330;
 else if(kw>400) base=5130;
 else if(kw>300) base=2710;
 else if(kw>200) base=1130;
 else if(kw>100) base=660;
 else    base=370;
 if(kw<=500)
 {
  if(kw<=400)
  {
   if(kw<=300)
   {
    if(kw<=200)
    {
     if(kw<=100)
     {
      kw=kw*52.0;
      fee=(kw+base)*0.09;
      printf("이번 달 요금은 %d\n%d입니다.",fee+kw+base,kw);
      return;
     }
     kw=((kw-100)*88.5)+(100*52.0);
     fee=(kw+base)*0.09;
     printf("이번 달 요금은 %d\n%d입니다.",fee+kw+base,kw);
     return;
    }
    kw=((kw-200)*127.8)+(100*52.0)+(100*88.5);
    fee=(kw+base)*0.09;
    printf("이번 달 요금은 %d\n%d입니다.",fee+kw+base,kw);
    return;
   }
   kw=((kw-300)*184.3)+(100*52.0)+(100*88.5)+(100*127.8);
   fee=(kw+base)*0.09;
   printf("이번 달 요금은 %d\n%d입니다.",fee+kw+base,kw);
   return;
  }
  kw=((kw-400)*274.3)+(100*52.0)+(100*88.5)+(100*127.8)+(100*184.3);
  fee=(kw+base)*0.09;
  printf("이번 달 요금은 %d\n%d입니다.",fee+kw+base,kw);
 }
 if(kw>500)
 {
  kw=((kw-500)*494.0)+(100*52.0)+(100*88.5)+(100*127.8)+(100*184.3)+(100*274.3);
  fee=(kw+base)*0.09;
  printf("이번 달 요금은 %d\n%d입니다.",fee+kw+base,kw);
 }
 return 0;
}

 

 

원래 270입력하고 26297나오는게 정상인데 270입력하면 0나온다 ㅜㅜ 누구 도움좀 ㄷㄷ