괄호

카테고리 없음 2017. 6. 19. 21:26

//동절할당 링크드리스트 

//달력 바이너리 야구 알고리즘 그리기


#include<stdio.h>

#include<string.h>


int main()

{

char arr[100];

int a=0,b=0;

int size;


printf("괄호를 입력하세요 : ");

gets(arr);



size=strlen(arr);


//괄호 체크

for(int i=0;i<size;++i)

{

if(arr[i]=='(')

a++;

else if(arr[i]==')')

b++;


}


if(a!=b)

{

printf("괄호 갯수 안맞아");

return 0;;

}

//앞뒤 체크

if(arr[0]!='(' && arr[size-1]!=')')

{

printf("앞뒤 괄호 잘못댐");

return 0;

}

for(int i=0;i<size;++i)

{

if(arr[i]=='(')

a--;

else if(arr[i]==')')

b--;


if(a>b)

{

printf("괄호 아다리 안맞다");

return 0;

}

}

// (  뒤에  ) 많으면 안댐 나중에 (() 남는다는거



printf("맞당");

}