UVa1585

终于知道自己错在哪儿了,题目给的都是大写的字母O还有X,而我一直用的是小写的去判断,下面是修改过的通过的。

#include<stdio.h>

int main()

{

	int i,t;

	char a[100];

	scanf("%d",&t);

		while(t--)

		{

			scanf("%s",&a);		

		int sum=0,num=0;

	for(i=0;a[i]!='\0';i++)

	{

		if(a[i]=='O')

		{

			num++;

			sum+=num;

		}

		else

		{

		num=0;

		}

	}

	printf("%d\n",sum);

}

}

  

你可能感兴趣的:(uva)