program ATM sederhana C++ pake case

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<ctype.h>

void main()
{
    int pil;
    long int saldo=0,setoran,penarikan;
     char lagi='Y';
   
     while(toupper(lagi)=='Y')
     {
     clrscr();

     cout<<"============================="<<endl;
    cout<<"      MENU PILIHAN"<<endl;
    cout<<"============================="<<endl;
    cout<<" 1. Setoran tunai"<<endl;
    cout<<" 2. Cek Saldo"<<endl;
     cout<<" 3. Penarikan tunai"<<endl;
    cout<<" 4. Exit"<<endl;
    cout<<"============================="<<endl;
    cout<<" Anda pilih nomor 1/2/3/4: ";cin>>pil;
    switch(pil)
     {
          case 1:{
                clrscr();
                cout<<"============================="<<endl;
                cout<<"      Setoran Tunai"<<endl;
                     cout<<"============================="<<endl;
                cout<<"Masukan jumlah setoran : ";cin>>setoran;
                saldo=saldo+setoran;
                cout<<"==============================="<<endl;
                     cout<<"Anda ingin melanjutkan Y/N : ";cin>>lagi;
                     if(toupper(lagi)!='Y')
                          _exit(0);


                     break;
                     }
        case 2:{
                clrscr();
                cout<<"==============================="<<endl;
                cout<<"      Cek Saldo"<<endl;
                cout<<"==============================="<<endl;
                cout<<"Saldo anda sampai saat ini : "<<setoran<<endl;
                cout<<"==============================="<<endl;
                cout<<"Anda ingin melanjutkan Y/N : ";cin>>lagi;
                if(toupper(lagi)!='Y')
                    _exit(0);


                break;
                     }
        case 3:{
                clrscr();
                cout<<"============================="<<endl;
                cout<<"      Penarikan Tunai"<<endl;
                cout<<"============================="<<endl;
                cout<<"Masukan jumlah Penarikan : ";cin>>penarikan;
                saldo=saldo-penarikan;
                cout<<"==============================="<<endl;
                cout<<"Anda ingin melanjutkan Y/N : ";cin>>lagi;
                if(toupper(lagi)!='Y')
                    _exit(0);


                break;
                }
        default :_exit(0);
     }
     }
}