길다고 싫어할까봐 아래는 축소해서 올렸는데 

코드 올리시라는 분이 계셔서 전체 코드 올려용


BankingSystem.h=========================================================================

#ifndef __BANKING_SYSTEM_H__

#define __BANKING_SYSTEM_H__


#define TRUE 1

#define FALSE 0


using namespace std;


enum {CREATEACCOUNT =1, DEPOSIT, DRAWING, PRINTACCOUNTINFORMATION, EXIT};


const int NAME_LEN = 20;

const int REGISTERABLE_CLIENT_NUM = 100;


typedef struct 

{

int accountID;

char name[NAME_LEN];

int balance;

}Client;


Client clientArr[REGISTERABLE_CLIENT_NUM];

int accNum;



int Menu(void);

void CreateAccount(void);

void Deposit(void);

void Drawing(void);

void PrintAccountInformation(void);


#endif

=======================================================

BankingSystemVer01.cpp================================

#include <iostream>

#include <cstring>

#include "BankingSystemVer01.h"


int Menu(void)

{

int sel;


cout << "======= Bank Account=======" << endl;

cout << "1. Create Account" << endl;

cout << "2.Deposit" << endl;

cout << "3.Drawing" << endl;

cout << "4.Print Account Information" << endl;

cout << "5.Exit" << endl;

cout << "Select: " << endl;

cin >> sel;


return sel;

}


void CreateAccount(void)

{


}


void Deposit(void)

{


}


void Drawing(void)

{


}


void PrintAccountInformation(void)

{


}

=====================================================
main.cpp=============================================
#include <iostream>
#include "BankingSystemVer01.h"


int main(void)
{
int userSel;
while (1)
{
userSel = Menu();

switch (userSel)
{
case CREATEACCOUNT:
CreateAccount();
break;
case DEPOSIT:
Deposit();
break;
case DRAWING:
Drawing();
break;
case PRINTACCOUNTINFORMATION:
PrintAccountInformation();
break;
case EXIT:
return 0;
default:
cout << "Select Error. Please Select 1~5" << endl;
break;
}

}
}
=========================================================

입니당 ㅜㅜ 구조체의 언더닷은 삭제했습니다. ㅎ