#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[]) {
char s[81];
int i,len,n = 0,sum= 0,t;
scanf("%d",&t);
while(t--)
{
sum = n =0;
scanf("%s",s);
len = strlen(s);
for(i = 0;i<len;i++)
{
if(s[i] == 'O')
{
n++;
sum = sum+n;
}
if(s[i] == 'X')
{
n = 0;
continue;
}
}
printf("%d\n",sum);
}
return 0 ;
}
在循环体内将sum和n清零。