代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
char s[10000];
int j,l,i;
while(cin>>s){
l=strlen(s);
int k=0;
for(int i=0;i<l;i++){
for(int j=0;i-j>=0&&i+j<l;j++){
if(s[i-j]==s[i+j])
k++;
else
break;
}
if(s[i]!=s[i+1])
continue;
for(int j=0;i-j>=0&&i+j<l;j++){
if(s[i-j]==s[i+1+j])
k++;
else
break;
}
}
cout<<k<<endl;
}
return 0;
}