求助,为啥不对
查看原帖
求助,为啥不对
448502
JCLinux楼主2021/3/3 13:37
#include<stdio.h>
#include<string.h>
int main(){
	char input[12];
	scanf("%s",input);
	int len=strlen(input);
	int i,times=0;
	for(i=0;i<len/2;i++){
		if(input[i]=='('){
			if(input[len-i-1]==')') continue;
			else times++;
		}
		if(input[i]==')'){
			if(input[len-i-1]=='(') continue;
			else times++;
		}
		if(input[i]!=input[len-i-1]){
			times++;
		}
	}
	if(len%2){//奇数情况 
		if(input[len/2]=='i'||input[len/2]=='w');
		else times++;
	}
	printf("%d",times);
	return 0;
}

我试过题目样例,题解里的例子,都没问题。 报错信息也没有,不知道怎么改

2021/3/3 13:37
加载中...