问题描述:
给你一个X和O组成的串,每个O有一个分,为他前面连续的O个数+1,求所有O的分数和。
#include <stdio.h>
#include <string.h>
int main(){
char str;
int sum = 0;
int temp = 0;
while((str = getchar())!= '\n'){
if(str == 'O') temp++;
else if(str == 'X') temp = 0;
sum = sum + temp;
}
printf("%d",sum);
return 0;
}
作者:include4229
来源:CSDN
原文:https://blog.csdn.net/include4229/article/details/84327296
版权声明:本文为博主原创文章,转载请附上博文链接!