https://www.acmicpc.net/problem/8958

#include<stdio.h>

int main(){

    int n;

    scanf("%d",&n);

    for(int t=0;t<=n;t++){

        char a[80];

        int i=0,scr=0,pre_scr=0;

        gets(a);

        while(a[i]!=0){

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

                pre_scr++;

                scr=pre_scr+scr;

            }

            else{

                pre_scr=0;

            }

            i++;

        }

        if(scr!=0){

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

        }

    }

    return 0;

}


결과는 똑같이 나오는데 오답이라고 나와서 어디서 실수 한건지