求大佬,为什么只有20分
查看原帖
求大佬,为什么只有20分
466261
互联2032ldw楼主2021/1/9 13:29
#include <stdio.h>
#include <string.h>
int main()
{
	char st1[1000],st2[10000];
	int i,l;
	int m=0,n=0;
	gets(st1);
	l=strlen(st1);
    for(i=0;i<l;i++)
    {
    	if(st1[i]==87)
		m++;
		if(st1[i]==76)
		n++;
		if(m==11){printf("%d:%d\n",m,n);m=0;n=0;}
		if(n==11)
		{
			printf("%d:%d\n",m,n);
			n=0;
			m=0;
		}
		if(st1[i]==69) {
			printf("%d:%d\n",m,n);
			break;
		}
	}
	printf("\n");
	strcpy(st2,st1);
	m=0;
	n=0;
	for(i=0;i<l;i++)
	{
		if(st2[i]==87)
		m++;
		if(st2[i]==76)
		n++;
		if(m==21)
		{
			printf("%d:%d\n",m,n);
			m=0;
			n=0;
		}
		if(n==21)
		{
			printf("%d:%d\n",m,n);
			m=0;
			n=0;
		}
		if(st2[i]==69) {
			printf("%d:%d\n",m,n);
			break;
		}
	}
	return 0;
}
2021/1/9 13:29
加载中...