int main(void)
{
ArrayStack<char> C;
string input;
cout << "괄호와 숫자를 입력하세요." << endl;
cin >> input;
for (int i = 0; i<input.length(); i++)
{
switch (input[i])
{
case '(': case'<': case'[': case'{':
C.push(input[i]);
break;
case ')':// (의 경우
if ((C.top()) != '(')
{
cout << "false" << endl;
return
}
else C.pop();
break;
이런식으로 했는데 여기 코드에서 false를 출력하고 다시 입력을 받게하려는데
어떻게해야하죠?
리턴을 이용해야하나요?
껐다가 키면됨