为啥最大的单词出不来啊
查看原帖
为啥最大的单词出不来啊
1187600
ewf8888楼主2024/1/14 15:24
#include <stdio.h>
#include <string.h>
main ()
{
	char a[20000];
	int max=0,min=100,sum=0,i,maxa,mina;
	gets(a);
	for(i=0;a[i]!='\0';i++)
	{
		if(a[i]==' '||a[i]==','||a[i]=='.')
		{
			if(max<sum)
			{
				maxa=i;
				max=sum;
			}
			if(min>sum)
			{
				mina=i;
				min=sum;
			}
			sum=0;
		}
		else
			sum++;
	}
	for(i=maxa-max;i<max;i++)
		printf("%c",a[i]);
	printf("\n");
	for(i=mina-min;i<min;i++)
		printf("%c",a[i]);
	return 0;
}
2024/1/14 15:24
加载中...