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;icount+圆括号[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;
}