[C言語]標準9012:かっこ



構想


これはどうやってスタックで解きますか?思いついた.私に何をやらせてくれればいいのですが、「(‘これは+1,’)」これは-1で、真ん中に負数が出ると、no、このように例外処理をする方が便利に見えます.ハーモニーを直接編んだ

私が解読したコード

#include <stdio.h>
#include <string.h>

int main()
{
	int n, i, j, count;
	scanf("%d", &n);
	char str[51];
	i = 0;
	while (i < n)
	{
		scanf("%s", str);
		j = 0;
		count = 0;
		while (j < strlen(str))
		{
			if (str[j] == '(')
			{
				count++;
			}
			else
			{
				count--;
			}
			if (count < 0)
			{
				printf("NO\n");
				break;
			}
			j++;
		}
		if (count == 0)
			printf("YES\n");
		else if (count > 0)
			printf("NO\n");
		i++;
	}
}
https://yahohococo.tistory.com/31スタックで解く方法.今度参考にしましょう