void loanMenu() { int loanmoney; system("cls"); titleLine("대 출"); printf("\n 얼마를 대출받으시겠습니까?"); scanf("%d", &loanmoney); loan(loanmoney); return; }
int main() { int menu; ListNode *head=NULL; setvbuf(stdout, NULL, _IONBF, 0); ListNode* init_bank = (ListNode*) malloc(sizeof(ListNode)); init_bank->bank = (Bank*) malloc(sizeof(Bank)); init_bank->bank->amount = 50000; init_bank->bank->name = NULL; head = add_to_list(head, init_bank); printf("============= Initial Bank =============== \n"); print_all_item(head); do { print_menu(); menu = input_menu(); switch (menu) { case 1: head = loan(head); break; case 2: head = repay(head); break; case 3: print_all_item(head); break; case 0: break; default: break; } printf("\n"); } while (menu != 0); //delete_list(head); free(head->bank); free(head); head = NULL; printf("Bye\n"); return 0; }