#include <iostream>
using namespace std;

int Add(int a, int b);
int Subtract(int a, int b);
int Multiply(int a, int b);
int Divide(int a, int b); ///★여기서 Double Divide(int a, int b); 로 실행시키면 아예 실행이안됨

int main()
{
 char op;
 int a, b;
 cout<<"*************"<<endl;
 cout<<"+---Add"<<endl;
 cout<<"----Subtract"<<endl;
 cout<<"*---Multiply"<<endl;
 cout<<"/---Divide"<<endl;
 cout<<"Q---Quit"<<endl;
 cout<<"*************"<<endl;
 cout<<"연산을 선택하시오: ";
 cin>>op;
 cout<<"두 수를 공백으로 분리하여 입력하시오: ";
 cin>>a>>b;

 switch(op)
 {
  case '+':
  Add(a,b);
  cout<<Add(a,b)<<endl;
  break;

  case '-':
  Subtract(a,b);
  cout<<Subtract(a,b)<<endl;
  break;

  case '*':
  Multiply(a,b);
  cout<<Multiply(a,b)<<endl;
  break;

  case '/':
  Divide(a,b);
  cout<<Divide(a,b)<<endl;
  break;
 }
 return 0;
}

int Add(int a, int b)
{return a+b;}
int Subtract(int a, int b)
{return a-b;}
int Multiply(int a, int b)
{return a*b;}
int Divide(int a, int b)
{
 if(b != 0)
  return a/b;
 else
  return 0;
}

 

라는 소스코드가 있습니다

F5를 눌러서 실행시키면

 

일단 dos 창은 뜨는데 거기서 수치를 입력하면 창이 자동으로 꺼지네요

 

원인을 모르겠구요 잘알고계시는분 제가 만든 이 소스코드중에서 잘못된게 있다면 알려주세요 ㅠ

 

수정해야할게 있을것 같아서 그래요 ㅠ

 

///★여기서 Double Divide(int a, int b); 로 실행시키면 아예 실행이안됨

 

문제가 뭘지 모르겟는데 알려주세요 ... 골치가 너무아프네용