C 什么功能适合不平衡的偏执

C 什么功能适合不平衡的偏执,c,function,C,Function,输入 输出: s = "()())()" 在下面的代码中,我应该填充代码来计算不平衡的peranthese 尝试先开始计数,但输出错误 1 #包括 int无效的\u括号\u计数(字符括号[]) { //在这里编写代码 int i,计数=0; 对于(i=0;icount+圆括号[i];?您正在将圆括号添加到整数中?是的,我试图计算perenthese的数量,但这给了我一些值在上增加一个临时计数器(并在上减少它)。当它变为count+圆括号[i]时;?你在给整数加一个括号?是

输入

输出:

s = "()())()"
在下面的代码中,我应该填充代码来计算不平衡的peranthese 尝试先开始计数,但输出错误

1
#包括
int无效的\u括号\u计数(字符括号[])
{
//在这里编写代码
int i,计数=0;

对于(i=0;i
count+圆括号[i];
?您正在将圆括号添加到整数中?是的,我试图计算perenthese的数量,但这给了我一些值在
上增加一个临时计数器(
并在
上减少它)
。当它变为
count+圆括号[i]时;
?你在给整数加一个括号?是的,我试着数数perenthes的数目,但这给了我一些值在
上增加一个临时计数器(
并在
上减少它)
。当它变为

#include <stdio.h>

int invalid_parentheses_count(char parentheses[])
{
  // write your code here
  int i,count=0;
  for (i=0;i<=strlen(parentheses);i++)
  {
    if(parentheses[i]=='('|| parentheses[i]==')')
    count = count+parentheses[i];
  }
  printf("%d",count);
  return 0;
}