UVa 1585 Score

#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清零。

猜你喜欢

转载自blog.csdn.net/c_y_w_/article/details/79515264