运行结果一模一样啊,为啥提交显示结果错误,0分
查看原帖
运行结果一模一样啊,为啥提交显示结果错误,0分
1360157
Minecraftshan楼主2024/7/17 08:23
#include <stdio.h>
#include <string.h>
int main()
{
	char a[20000],b[200][100];
	int i,j,k,n[200],max,min,x,y;
	j=k=x=y=0;
	fgets(a,sizeof(a),stdin);
	for(i=0;i<strlen(a);i++)
	{
		if((a[i]==' '||a[i]==','||a[i]=='.')
		{
        k++;
        j=0;
        }
		else
		b[k][j++]=a[i];
	}
	for(i=0;i<=k;i++)
	{
		n[i]=strlen(b[i]);
	}
	max=min=n[0];
	for(i=0;i<=k;i++)
	{
		if(n[i]>max)
		{
		max=n[i];
		x=i;
	    }
		if(n[i]<min)
		{
		min=n[i];
		y=i;
	    }
	}
	printf("%s\n%s",b[x],b[y]);
}
	
2024/7/17 08:23
加载中...