两个测试点显示RE,其余无误
查看原帖
两个测试点显示RE,其余无误
690718
HeyLionKing楼主2022/3/13 16:53

大佬们为什么测试点5和6是re啊? 我查了一下解释,说的是“运行时错误。
接收信号11:无效内存引用的分割故障。 ”但是小白不知道啥意思啊,特来向大佬请教!

#include<stdio.h>
int main()
{
	char s[99999];
	gets(s);
	int a[26]={0};
	int i,max=0;
	
	for(i=0;s[i]!='\0';i++)
	    a[s[i]-'a']++;
	
	for(i=0;i<26;i++)
	    if(a[i]>=max)
	        max=a[i];	    
	
	printf("%d",max);
	return 0;
} 
2022/3/13 16:53
加载中...